python2暴力破解压缩包密码

能来这儿看到这篇经验的时辰,有很年夜的可能我们健忘压缩包中的暗码了,压缩包的文件对我们来说又很主要怎么办?这时辰我们可以利用python编写一个剧本来测验考试解开压缩包。

7python利用pygame库运行超等玛丽

东西/原料

  • python2
  • windows系统64位
  • 暗码字典

建造带有暗码的压缩包zip

  1. 1

    随便遴选一个文件比力多的文件夹,我这里的文件夹年夜约100M,鼠标右键文件夹,选择添加压缩文件。

  2. 2

    设置压缩名和参数:选择ZIP模式,压缩选项为压缩后删除本来的文件,设置压缩暗码。

  3. 3

    选择显示暗码,我们把暗码设置为zzzzzz吧!如许便利认出来,我把压缩文件放在字典的最后面了。

  4. 4

    压缩过程和压缩后剩下的文件,会生当作一个暗码的压缩包,和删除本来的文件夹。

  5. 5

    我们可以验证一下,把生当作的压缩包进行解压,会提醒输入响应的暗码,不相信的伴侣们,可以亲自尝尝。

编写代码

  1. 1

    python依靠模式本家儿要用了系统自带的库,不需要利用pip安装第三方库。

    起首导入模块多线程,时候,解压模块库。

  2. 2

    界说两个函数,界说一个main函数,main函数里面再挪用extractFile函数解压文件和返回暗码。

  3. 3

    编写好代码了并保留剧本为baopo.py,具体代码如图所示,总共36行代码,很是简短,适合新手操作。

运行剧本

  1. 1

    在IDE的空白处,我们右键单击呈现菜单,我们可以看到运行和调试模式,这两个都可以,比力直接点就选择运行。

  2. 2

    运行剧本,暗码错误第76310次,意思就是准确的暗码就是76311次,稍后我们对比一下我们暗码字典中准确的行数,运行成果有启动时候,竣事时候,总耗损时候。

  3. 3

    暗码字典正好是76311行!此次简单的尝试,但愿对python的快乐喜爱者有点帮忙,可是呢python在处置加密解密以及解压缩方面处置得不敷好,很是慢。我这电脑解压100M的压缩包用了35分钟,系统自带的却用了30秒。

注重事项

  • 强烈声明:请勿利用此经验进行不法活动,只供给进修利用!!
  • 发表于 2018-08-22 00:00
  • 阅读 ( 248 )
  • 分类:其他类型

相关问题

0 条评论

请先 登录 后评论