| skipped 59 lines |
60 | 60 | | else: |
61 | 61 | | with open(self.args.output, 'a') as f: |
62 | 62 | | f.write(f"{result}\n") |
| 63 | + | return True |
| 64 | + | return False |
63 | 65 | | |
64 | 66 | | def crack(self, addresses): |
65 | 67 | | line = "/-\|" |
| skipped 86 lines |
152 | 154 | | |
153 | 155 | | elif self.args.address: |
154 | 156 | | self.print_process(f"Exploiting {self.args.address}...") |
155 | | - | self.thread(self.args.address) |
| 157 | + | if not self.thread(self.args.address): |
| 158 | + | self.print_error(f"({self.args.address}) - is not vulnerable!") |
156 | 159 | | |
157 | 160 | | else: |
158 | 161 | | self.parser.print_help() |
| skipped 10 lines |