python zip文件暴力破解图形化工具

其实,用Python去写些爆破小脚本,还有文件处理的小脚本是非常好的。如果要给不懂程序的人用那就需要图形化,而且需要打包好,给个安装包给别人使用。
那么这篇文章其实主要还是交大家在图形界面上入个门,我们就可以做出很多小工具了,废话不多说,先上一张效果图
这里写图片描述

看完效果图是不是迫不及待的想造出属于自己的小工具了
那先讲讲流程和思路
1、先准备好库,解压库(zipfile) 图形库(tkinter)
2、画界面
3、调用相应的方法
4、打包(打成exe包)

1、导包
这里写图片描述

2、画界面
这里写图片描述
稍微解释下,创建的window对象是窗口
tk.Button(window, text=’压缩文件路径’, command=select_zip_file).place(x=10, y=20)
参数解析: 父容器 、 text(控件文本)、 command(点击触发事件)、place 摆放的位置 x和y是坐标(窗口左上角是 0,0 ) 如果控件通过place方法 则无需调用 pack方法了

3、调用相应的方法(3个按钮 对应3个触发的事件)
这里写图片描述
这里写图片描述

4、程序写好后,自己生成一个加密压缩文件,再弄个密码本测试下
打包的话 可以使用 pyinstaller 这个工具,没有的话 安装下即可
pip install pyinstaller
pyinstaller -f ZipTools.py
执行后生成两个文件夹(build、dist)和一个spec文件 exe文件就在dist文件夹中

当然这个程序还有很多可以优化的地方,比如说 使用多线程去解密,再比如说如果密码文件过大会卡顿等原因,这个后面慢慢优化吧

代码下载地址:https://download.csdn.net/download/a3280028/10637028

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

a3280028

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值