破解压缩文件密码的软件有什么(有什么办法破解压缩文件密码)

文章来源于凹凸玩数据 ,作者朱小五

又是一杯奶茶

事情的经过是这样的:

又是奶茶,行吧行吧。

快点开工,争取李大伟回来之前搞定。

李大伟说是6位数字密码
那么我们可以利用python生成全部的六位数字密码

生成从000000到99999的密码表
f = open(&39;passdict.txt&39;,&39;w&39;)
for id in range(1000000):
 password = str(id).zfill(6)+&39;\n&39;
 f.write(password)
f.close()

这样,我们就生成了一个从000000到99999的密码表。

并把它们存入到 passdict.txt 的文件中。

6位的密码表就这么大!!!

下一步做什么?

自然是将生成的密码表中的密码遍历,

暴力破解啦!

科普时间:


zipFile模块式Python自带的模块,提供了对zip 文件的创建,读,写,追加,解压以及列出文件列表的操作

解压使用extractll方法extractall(path=None, members=None, pwd=None)

  • path:指定解压后文件的位置
  • members:(可选)指定要Zip文件中要解压的文件,这个文件名称必须是通过namelist()方法返回列表的子集
  • pwd:指定Zip文件的解压密码

那么我们可以利用 zipFile 模块来遍历密码表,

挨个挨个密码尝试,看能不能打开压缩包。

直到成功。

导入zipFile

import zipfile

def extractFile(zipFile, password):
 try:
 zipFile.extractall(pwd= bytes(password, &34;utf8&34; ))
 print(&34;李大伟的压缩包密码是&34; + password) 破解成功
 except:
 pass 失败,就跳过

def main():
 zipFile = zipfile.ZipFile(&39;李大伟.zip&39;) 
 PwdLists = open(&39;passdict.txt&39;) 读入所有密码
 for line in PwdLists.readlines(): 挨个挨个的写入密码
 Pwd = line.strip(&39;\n&39;)
 guess = extractFile(zipFile, Pwd)

if __name__ == &39;__main__&39;:
 main()

花了不到一分钟

成功解出密码是:

收工√

趁着李大伟还没回来,

多说两句。

李大伟设置的只是6位数字的密码,

所以本次只要单线程暴力遍历就ok了。

那如果更多位数,

字母数字特殊字符混合的复杂密码呢?

我们可以应用多线程进程解压,加快速度

网络上还有一些暴力破解字典,

可以下载用来遍历

感兴趣的朋友们不妨试试。


大伟回来了。

我告诉他密码就是压缩包当天的日期。

李大伟表示:20191119他已经试过了。

然而这个压缩包的压缩时间是前一天20191118啊。

你口口声声说用当天日期,拿今天1119试什么试?


不过奶茶真好喝~

源码地址

github:http://github.com/zpw1995/aotodata/tree/master/interest/zip

最后,我自己是一名从事了多年开发的Python老程序员,辞职目前在做自己的Python私人定制课程,今年年初我花了一个月整理了一份最适合2019年学习的Python学习干货,可以送给每一位喜欢Python的小伙伴,想要获取的可以关注我的搜索号并在后台私信我:01,即可免费获取。

本文来自“可凡儿”用户投稿,该文观点仅代表作者本人,不代表华夏信息网立场,本站不对文章中的任何观点负责,内容版权归原作者所有、内容只用于提供信息阅读,无任何商业用途。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站(文章、内容、图片、音频、视频)有涉嫌抄袭侵权/违法违规的内容,请发送邮件至1470280261#qq.com举报,一经查实,本站将立刻删除、维护您的正当权益。如若转载,请注明出处:http://www.xxxwhg.com/cs/58709.html

上一篇 2023-01-21 19:17:06
下一篇 2023-01-21 18:12:16

相关推荐

  • 什么叫手机图片压缩包

    方法一:一键抠图我们可以在手机上使用一款APP软件,就是一键抠图,这款手机软件的功能还是很全面的,可以抠人像、抠图物,对照片进行拼图、修复等功能,下面来展示一下用这款软件来进行抠图的具体步骤吧。①首先,在手机上打开这款软件,点击【查看全部】,在里面的【图片工

    2023-05-10 04:00:01
    179
  • 手机上两个文件夹怎么压缩成一个压缩包,两个文件夹怎么压缩成一个压缩包

    先定义一个枚举,用于程序表示是哪个压缩算法。01///<summary02///压缩枚举03///</summary04publicenumZipEnum05{06//压缩时间长,压缩率高07BZIP2,0809//压缩效率高,压缩率低10GZIP11}单个文件的压缩:01#region制作压缩包(单个文件压缩)02///<summary03///制作

    2023-01-01 09:34:03
    272
  • 如何解压文件压缩包zip,如何解压文件压缩包并安装

    1、在浏览器或电脑软件商店里搜索压缩软件,常用软件为WinRAR;2、下载后将压缩软件安装在电脑中;3、找到需要解压的文件压缩包,点击鼠标右键,选择“解压文件”即可。

    2022-10-14 11:52:04
    177
  • 怎么更改压缩包格式(怎么更改压缩包的后缀名)

    您好,今日小编就为大家解答这个问题。怎么更改压缩包的后缀名,怎么更改压缩包格式相信很多小伙伴还不知道,现在让我们一起来看看吧!1、我的电脑-- 工具 --- 文件夹选项 --- 查看 。2、把 隐藏已知文件类型的扩展名 的 勾勾 去掉 。3、就可以改了。此文章到此结束,希望能帮到

    2023-01-21 02:12:11
    238