如何解决.zip文件使用Python 3.8的BruteForcer
我最近仅使用带有Zipfile lib的Python将自己编码为.zip文件的BruteForcer。这是代码:
import zipfile
charlist = 'abcdefghijklmnopqrstuvwxyz'
complete = []
for current in range(4):
a = [i for i in charlist]
for x in range(current):
a = [y + i for i in charlist for y in a]
complete = complete + a
z = zipfile.ZipFile('test.zip')
tries = 0
for password in complete:
try:
tries += 1
z.setpassword(password.encode('ascii'))
z.extract('test.txt')
print(f'Password was found after {tries} tries! It was {password}!')
break
except:
pass
我还制作了一个名为test.zip的.zip文件,该文件具有4个字符的加密,且仅包含小写字母。 错误是,无论何时何地运行它,无论在哪里(我使用PyCharm IDE和Kali,但我尝试使用VS Code),它都会返回此弹出式窗口“进程以退出代码0完成”,这意味着PC已对其进行了处理,但没有执行返回任何东西。同样,print()也不是问题,因为它应该在一个.txt文件的密码所在的地方创建一个.txt文件,但没有这么做。感谢您提供任何帮助。
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。