zip_cracker.py 文件源码

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

项目:hakkuframework 作者: 4shadoww 项目源码 文件源码
def run(self):
        try:
            zipf = zipfile.ZipFile(variables["file"][0])

        except FileNotFoundError:
            self.pwdh.error = "zip file not found"
            return
        for word in self.words:
            if self.pwdh.pwd != None:
                return
            elif self.pwdh.error != None:
                return
            elif self.pwdh.kill == True:
                return
            try:
                word = word.decode("utf-8").replace("\n", "")
                if word[0] == "#":
                    continue
                #animline("trying password: "+word)
                zipf.extractall(variables["exto"][0], pwd=word.encode("utf-8"))
                self.pwdh.pwd = word
                return
            except RuntimeError:
                pass
            except zipfile.BadZipFile:
                pass
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号