用Python3写一款轻量级的zip压缩的破解工具,一共25行代码

有时候网上下载了一些压缩包软件,解压需要密码,非常苦恼,网上也没有一种轻量级的破解工具,甚至有些垃圾工具还要收费,这种开发者的行为实在令人发指,破解原理也基本上都是基于对密码的猜解。这种暴力破解的方式实现起来也并不是很难,但是成功率还是要看你的字典强大性,代码截图如下,删除空行大概25行代码就能完成。
在测试的目录下执行命令 : python3 .zipfiel.py -f \test.zip -d .pass.txt,需要注意的是python3中需要将传入的密码数据类型由字符串转化为字节。
将test.zip解压出来,并且提示密码123456,前提是字典中有这个密码。。