telnet_default.py 文件源码

python
阅读 20 收藏 0 点赞 0 评论 0

项目:purelove 作者: hucmosin 项目源码 文件源码
def attack(self):
        try:
            tn = telnetlib.Telnet(self.target, self.port, timeout=10)
            tn.expect(["login: ", "Login: "], 5)
            tn.close()
        except Exception:
            print_error("Connection error {}:{}".format(self.target, self.port))
            return

        if self.defaults.startswith('file://'):
            defaults = open(self.defaults[7:], 'r')
        else:
            defaults = [self.defaults]

        collection = LockedIterator(defaults)
        self.run_threads(self.threads, self.target_function, collection)

        if len(self.credentials):
            print_success("Credentials found!")
            headers = ("Target", "Port", "Login", "Password")
            print_table(headers, *self.credentials)
        else:
            print_error("Credentials not found")
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号