当前位置:首页 » 《关注互联网》 » 正文

女神相册密码忘记了,我只用Python写了20行代码~~~_lexsaints

13 人参与  2021年06月25日 08:43  分类 : 《关注互联网》  评论

点击全文阅读


目录

一、事情是这样的

二、首先回顾一下女神的操作流程

三、需要密码打开相册

四、python脚本化处理

1、基本思路

2、解压命令

3、解压命令参数分析

4、整理7z解压命令

5、关门!上python脚本

五、找女神去...


一、事情是这样的

今早上班,公司女神小姐姐说,她去年去三亚旅游的照片打不开了

好奇问了一下才知道。

原来是,她把照片压缩了,而且还加了密码。

但是密码不记得了,只记得是一串6位数字。

话说照片压缩率也不高,而且还加密,难道是有什么可爱的小照片

 

 

但是作为一个正(ba)直(gua)的技术人员

我跟她说:“这事交给我,python写个脚本,帮你破解掉~~”

 

 

二、首先回顾一下女神的操作流程

对相册进行压缩的时候,添加了密码。

LIke This ↓

 

 

三、需要密码打开相册

打开的时候,提示这样的,需要输入密码。

 

 

四、python脚本化处理

 

1、基本思路

首先如果想要python命令行来打开小姐姐相册,那么首先要找到尝试打开的命令行,即解压缩时使用的命令行。然后我们使用python脚本写嵌套循环,不断的对zip文件进行尝试解压,然后找回真实的密码。

 

2、解压命令

首先压缩文件是zip格式的,我们使用万能的7z命令来进行解压。

为什么不用unzip命令呢?(因为我试过了,unzip无法循环)

 

 

3、解压命令参数分析

#7Z详细参数,下面只截取几个关键参数PS C:\Users\lex> 7z7-Zip 21.01 alpha (x64) : Copyright (c) 1999-2021 Igor Pavlov : 2021-03-09Usage: 7z <command> [<switches>...] <archive_name> [<file_names>...] [@listfile]<Commands>  a : Add files to archive           #加入压缩  d : Delete files from archive  e : Extract files from archive (without using directory names)  t : Test integrity of archive      #尝试密码,不解压...<Switches>  -o{Directory} : set Output directory  -p{Password} : set Password         #设置密码参数

 

4、整理7z解压命令

命令太简单,感觉都有点配不上我的才华和思路

 

7z -p 123456 t 三亚相册.zip#  t:尝试打开,类似后台运行# -p:尝试的密码#  最后是要解压的文件

 

5、关门!上python脚本

根据小姐姐的需求,密码是6位纯数字,那就帮我节省了好大一段时间

只对6位纯数字进行尝试就可以了。

三分钟就把脚本搞出来了

# -*- coding:utf-8 -*-  import osimport subprocessimport zipfiledef brutecrack():    for a in range(1,10):        for b in range(1,10):            for c in range(1,10):                for d in range(1,10):                    for e in range(1,10):                        for f in range(1,10):                            passwd=str(a)+str(b)+str(c)+str(d)+str(e)+str(f)                            command='7z -p'+passwd+' t F:/三亚相册.zip'  #t 表示test,不进行实际解压,只测试密码                            print(passwd)                            child=subprocess.call(command)                            #os.popen(command)#这个也可以用,但是不好监控解压状态                            print(child)                            if child==0:                                print("相册密码为:"+passwd)                                returnif __name__ == '__main__':    brutecrack()

 

五、找女神去...

面对着一筹莫展的女神,我运行起了脚本,不到5秒,相册成功打开了。

效果gif ↓

 

打开之后,女神看我的眼神都变了。

 

 

有句古话说的好:python学的好,女神跑不了。欢迎关注


点击全文阅读


本文链接:http://zhangshiyu.com/post/21776.html

解压  密码  脚本  
<< 上一篇 下一篇 >>

  • 评论(0)
  • 赞助本站

◎欢迎参与讨论,请在这里发表您的看法、交流您的观点。

最新文章

  • 风起时爱已荒芜(顾长歌宋锦),风起时爱已荒芜
  • 白丁儿罗佑霖(石女退婚十八次后,彩礼涨到了百万白丁儿罗佑霖结局+番外)结局_(白丁儿罗佑霖石女退婚十八次后,彩礼涨到了百万白丁儿罗佑霖结局+番外全书结局)结局列表_笔趣阁(白丁儿罗佑霖)
  • 此去经年人未还沈青禾结局+番外全书+后续+结局(沈青禾霍沉洲)列表_此去经年人未还沈青禾结局+番外(沈青禾霍沉洲)此去经年人未还沈青禾结局+番外全书+后续+结局在线
  • 都市第一军神萧岩林可儿完本_完本都市第一军神萧岩林可儿
  • 桃花依然笑春风宝藏美文(陆乘渊云梵音)全书免费_(陆乘渊云梵音)桃花依然笑春风宝藏美文后续(陆乘渊云梵音)
  • 宠她入骨!世子爷的追妻日常闻星落谢观澜结局+番外(闻星落谢观澜)全书免费_(闻星落谢观澜免费宠她入骨!世子爷的追妻日常闻星落谢观澜结局+番外读全书)列表_笔趣阁宠她入骨!世子爷的追妻日常闻星落谢观澜结局+番外
  • 霍沉洲此去经年人未还前言+后续沈青禾霍沉洲完本_霍沉洲此去经年人未还前言+后续(沈青禾霍沉洲)
  • 离恨覆江山全书+后续+结局(萧墨川温洛颜)免费_(离恨覆江山全书+后续+结局)萧墨川温洛颜列表_笔趣阁(萧墨川温洛颜)
  • 贫困生自称真千金,要把我这个鸠占鹊巢假千金赶出门结局+番外纯净版(方玉兰林嘉禾),贫困生自称真千金,要把我这个鸠占鹊巢假千金赶出门结局+番外纯净版
  • 穿书女配的逃出指南小说后续在线免费阅读_[牧宠]完结版免费阅读
  • 「太荒混沌鼎」后续更新_「叶无涯柳如烟」小说后续在线免费阅读
  • 全文消失的老婆(昭昭王力)列表_全文消失的老婆

    关于我们 | 我要投稿 | 免责申明

    Copyright © 2020-2022 ZhangShiYu.com Rights Reserved.豫ICP备2022013469号-1