Python真牛逼,获取压缩文件密码,我只要一分钟!

事情的经过是这样的:

又是奶茶,行吧行吧。

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

李大伟说是6位数字密码

那么我们可以利用python生成全部的六位数字密码

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

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

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

下一步做什么?

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

暴力破解啦!

科普时间:



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

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

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


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

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

直到成功。

导入zipFile

花了不到一分钟

成功解出密码是:

收工√

趁着李大伟还没回来,

多说两句。

在学习Python的过程中,往往因为没有资料或者没人指导从而导致自己不想学下去了,因此我特意准备了个群 592539176 ,群里有大量的PDF书籍、教程都给大家免费使用!不管是学习到哪个阶段的小伙伴都可以获取到自己相对应的资料!



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

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

那如果更多位数,

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

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

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

可以下载用来遍历

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



大伟回来了。

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

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

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

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

不过奶茶真好喝~
源码私信

原文地址:https://www.cnblogs.com/chengxyuan/p/12032070.html

时间: 2024-10-29 04:21:34

Python真牛逼,获取压缩文件密码,我只要一分钟!的相关文章

巴菲特是一代股神!那么Python就是股市的利器!Python真牛逼!

股神巴菲特在面对公众的时候,第一常干的事情是喝可乐卖萌. 1. 基金经理太无能,数据证明没几个基金经理的业绩可以持续超过指数.所以选基金不如直接买指数. 2. 指数定投省时省力,不用在上班的时候还盯着股票.年轻人花更多的时间努力工作提升自己,才是最有价值的投资. 我们定投的方式是,在每月1号,花1000元买入指数. 作为对照组,我们也每月花1000元买入余额宝或其他理财产品.假定余额宝的年化收益是4%. 下面就是具体的Python代码,用来计算两种方式具体的收益. 运行程序后,最终结果如下图:

tika获取压缩文件内容

package com.wangchao.tika.sax; import org.xml.sax.Attributes;import org.xml.sax.SAXException;import org.xml.sax.helpers.DefaultHandler; public class MyHandler extends DefaultHandler {    @Override    public void characters(char[] ch, int start, int l

皮箱密码忘了咋办,今天搞定了皮箱密码,真牛逼!!!--试过靠谱

分别转动密码轮 直到三个轮(从轮下面的缝隙里看)都转的能看见有凹槽 再看此时的显示的数字 例 :此时得到的三位数是1 2 3 (或者是别的)那么 就离揭开密码不远了 下一步 一只手按着两个开锁按钮 另一只手分别在出现的三位数上加拨一下 如上一步得到的三位数是1 2 3 那么 经过这一步的操作 得到的三位数应该是2 3 4 在这个过程中 按开锁按钮的那手不要松开 .如此反复重复加拨 不出一分钟 就成功了

差点被辅导员暴揍!就因为我给他写了一个USB病毒!Python贼牛逼

如何判断U盘的插入与否? 进群:548377875  即可获取数十套PDF哦! 就像标题所示,我们真的只用了10行(其实是11行,凑个整:)完成了这个"病毒".我们可以发现usb中的目录,在插入半分钟后全部躺在了home目录下了. 如何选择性的复制文件? 还是举个例子吧. 我在某目录下创建了testwalk文件夹,里面有file123.txt三个文件,folder123三个文件夹,其中folder1中有文件file4.txt以及folder4 现在我们来测试一下 root存放的是当前位

Google推出了Python最牛逼的编辑器

环境配置对于大多数人来说都是拦路虎,我们小白往往不知道: 怎么正确的安装 不知道选择什么 怎么安装常用的第三方库 ... Google推出了一个在线的网站 https://colab.research.google.com ,这些问题现在已经不是问题了.而且Colab还有更多新奇的功能,绝对亮瞎我们的眼睛.下面跟着大邓一起去看看吧 一.新建云端notebook 打开 https://colab.research.google.com 网站,我们就能看到浏览器中出现了新建python notebo

python备份、删除过期压缩文件

#!/usr/bin/python #-*- coding:utf-8 -*- import os,sys,datetime import shutil import time def zipfile(s_dir,path="."): target = path + os.sep + s_dir.split('/')[-1] + time.strftime('%Y%m%d%H%M%S') + '.zip' zip_command = "zip -qr %s %s -x '*.

zip、rar压缩文件密码破解——使用ARCHPR Professional Edition

直链下载地址: https://pan.abn.cc/weiyun/down.php?u=82441366e3c1f43fc69210e8ece93470.undefined.zip (压缩包内含解压密码)

python 调用rar命令行 压缩文件

通过os模块的system()方法调用了系统的rar.exe命令,这个方法会返回一个变量exit_status import os import time source = [r'D:\Work\Python\Demo', 'd:\\work\\linux'] target_dir = 'D:\\Work\\backup\\' target = target_dir + time.strftime('%Y%m%d%H%M%S') + '.rar' zip_command = "rar a %s

这个Python脚本牛逼了,秒抢红包就算了,还能无视撤回消息

曾经有一份"份额很足"的大红包,摆在我面前,我没有好好珍惜,如果上天再给我一次机会,我会对发红包的人说三个字:再来个.如果要在这个红包的金额上面加个上限,我希望是200.(因为微信红包最大的红包就是200) 我想很多的朋友都遇到过这样的问题,特别是在亲友群里面,很多时候别人发了红包自己却不知道!很难受........ 还有一种情况: 当自己一直喜欢的女神发给自己一个消息的时候,还没来得及看,就撤回了.是不是自己在心中"YY",她是不是发了什么,然后你问她的时候,她却