您当前的位置:首页 > 编程

压缩包密码破解脚本

时间:2024-11-19 12:48:11  来源:互联网  作者:
AI导航网,AI网站大全,AI工具大全,AI软件大全,AI工具集合,AI编程,AI绘画,AI写作,AI视频生成,AI对话聊天等更多内容请查看 https://aiaiv.cn/

编写Zip文件口令破解脚本前,我们要先了解一下python的zipfile库。 如果没有安装库,需要先用pip安装库 在终端中打开python,查看zipfile库的帮助信息 可以看到如下信息: 这里只展示了部分,还有很多其他说明,大家可以自己看看 我们重点看一下ZipFile类中的extractall()方法,这个方法对我们编写破解有口令保护 展开暴破zip文件口令下面,我们尝试用字典破解有口令保护的zip文件 大家如果有自己的字典,可以用自己的,如果没有,可以创建一个简单的字典 写一个python脚本尝试字典 展开利用线程提高性能这样能遍历每一个单词,执行完一个才能执行下一个,如果字典文件非常大,那需要很长时间才能读完字典。为了提高性能,我们可以用线程同时尝试多个口令,这就需要用到python中线程模块了 我们改进一下我们的代码 首先导入包 然后再main()函数中用线程执行extractall()函数 展开用户自定义参数用到线程,就提高了性能。但我们对不同的zip破解时,或想用其他字典时,我们还要改代码,来修改zip文件和字典文件。 为了提高脚本的灵活性,我们可以用python中的optparse库来设置参数选项 展开脚本完整代码下面是脚本的完整代码 我们在终端运行脚本,最后成功破解了口令 可以看到,找到了密码 这里我只是举了个简单的例子,用的字典很小。在实际暴 展开来自 CSDN内容暴破zip文件口令利用线程提高性能用户自定义参数脚本完整代码查看所有章节更多内容请查看https://blog.csdn.net/m0_54620177/article/details/122535973

EasyZipDecryptor:简单压缩包密码破解工具支持zip、rar和7z格式的压缩包密码破解。 使用字典文件作为密码列表,尝试每个密码进行破解。 在破解成功时,会打印密码并停止破解;在破解失败时,会显示失败信息。更多内容请查看https://github.com/Gloridust/EasyZipDecryptor

推荐资讯
栏目更新
栏目热门