新聞中心
本篇內(nèi)容主要講解“如何破解壓縮包加密”,感興趣的朋友不妨來(lái)看看。本文介紹的方法操作簡(jiǎn)單快捷,實(shí)用性強(qiáng)。下面就讓小編來(lái)帶大家學(xué)習(xí)“如何破解壓縮包加密”吧!
創(chuàng)新互聯(lián)公司專業(yè)提供成都西信服務(wù)器托管服務(wù),為用戶提供五星數(shù)據(jù)中心、電信、雙線接入解決方案,用戶可自行在線購(gòu)買(mǎi)成都西信服務(wù)器托管服務(wù),并享受7*24小時(shí)金牌售后服務(wù)。
對(duì)相冊(cè)進(jìn)行壓縮的時(shí)候,添加了密碼。LIke This ↓
打開(kāi)的時(shí)候,提示這樣的,需要輸入密碼。
1、基本思路
首先如果想要 python 命令行來(lái)打開(kāi)小姐姐相冊(cè),那么首先要找到嘗試打開(kāi)的命令行,即解壓縮時(shí)使用的命令行。然后我們使用 python 腳本寫(xiě)嵌套循環(huán),不斷的對(duì) zip 文件進(jìn)行嘗試解壓,然后找回真實(shí)的密碼。
2、解壓命令
首先壓縮文件是 zip 格式的,我們使用萬(wàn)能的 7z 命令來(lái)進(jìn)行解壓。
為什么不用 unzip 命令呢?(因?yàn)槲以囘^(guò)了,unzip 無(wú)法循環(huán))
3、解壓命令參數(shù)分析
#7Z詳細(xì)參數(shù),下面只截取幾個(gè)關(guān)鍵參數(shù)PS C:\Users\lex> 7z7-Zip 21.01 alpha (x64) : Copyright (c) 1999-2021 Igor Pavlov : 2021-03-09Usage: 7z[ ...] [ ...] [@listfile] a : Add files to archive #加入壓縮 d : Delete files from archive e : Extract files from archive (without using directory names) t : Test integrity of archive #嘗試密碼,不解壓... -o{Directory} : set Output directory -p{Password} : set Password #設(shè)置密碼參數(shù)
4、整理 7z 解壓命令
命令太簡(jiǎn)單,感覺(jué)都有點(diǎn)配不上我的才華和思路
7z -p 123456 t 三亞相冊(cè).zip# t:嘗試打開(kāi),類似后臺(tái)運(yùn)行# -p:嘗試的密碼# 最后是要解壓的文件
5、關(guān)門(mén)!上 python 腳本
根據(jù)小姐姐的需求,密碼是 6 位純數(shù)字,那就幫我節(jié)省了好大一段時(shí)間,只對(duì) 6 位純數(shù)字進(jìn)行嘗試就可以了。三分鐘就把腳本搞出來(lái)了
# -*- 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:/三亞相冊(cè).zip' #t 表示test,不進(jìn)行實(shí)際解壓,只測(cè)試密碼 print(passwd) child=subprocess.call(command) #os.popen(command)#這個(gè)也可以用,但是不好監(jiān)控解壓狀態(tài) print(child) if child==0: print("相冊(cè)密碼為:"+passwd) returnif __name__ == '__main__': brutecrack()
面對(duì)著一籌莫展的女神,我運(yùn)行起了腳本,不到 5 秒,相冊(cè)成功打開(kāi)了。效果 gif ↓
到此,相信大家對(duì)“如何破解壓縮包加密”有了更深的了解,不妨來(lái)實(shí)際操作一番吧!這里是創(chuàng)新互聯(lián)網(wǎng)站,更多相關(guān)內(nèi)容可以進(jìn)入相關(guān)頻道進(jìn)行查詢,關(guān)注我們,繼續(xù)學(xué)習(xí)!
網(wǎng)站名稱:如何破解壓縮包加密
文章位置:http://www.ef60e0e.cn/article/pohsgp.html