目錄
**位址如下:在當前目錄有三個檔案:
目前,zip格式屬於幾種主流的壓縮格式之一,其競爭者包括rar格式以及開放原始碼的7-zip格式。從效能上比較,rar格式較zip格式壓縮率較高,但是它的壓縮時間遠遠高於zip。
其破解原理就是遍歷密碼字典的密碼,逐個嘗試解碼,如果密碼複雜字典過大會導致破解效率下降,下面用多執行緒破解可以改善之。
在當前目錄有三個檔案:#!/usr/bin/python
# -*- coding: utf-8 -*-
import zipfile
import optparse
from threading import thread
def extractfile(zfile, password):
# 破解zip 密碼程式
zfile.extractall(pwd=password)
print '[+] found password ' + password + '\n'
def main():
parser = optparse.optionparser("usage %prog "+\
"-f -d ")
# 解析命令列
# ...
zfile = zipfile.zipfile(zname)
passfile = open(dname)
for line in passfile.readlines():
# 實現多執行緒破解
t = thread(target=extractfile, args=(zfile, password))
t.start()
if __name__ == '__main__':
main()
第一次輸入python 3-zipcrack.py
提示使用用法:
usage %prog -f -d
然後按使用方法正確輸入命令:
python 3-zipcrack.py -f evil.zip -d dictionary.txt
這樣成功破解出 evil.zip 壓縮包,並顯示 zip 解碼密碼是secret
。具體如下圖的操作:
**位址如下:
暴力破解zip加密壓縮包
最近恰好有個壓縮包要解密,所以稍微研究了一下該怎麼去破解加密的壓縮包 zip,rar在道理上是一樣的 由於現有的方法中沒想到高階的破解方式,所以只有暴力破解壓縮包了。暴力破解壓縮包的原理很簡單,就是先製作乙個密碼字典,這個字典是暴力破解的核心,首先就來講講如何製作這樣乙個密碼字典,對於乙個加密壓縮包...
暴力破解rar和zip加密壓縮包
最近老是遇到一些加密的壓縮包,還不給密碼 其中最過分的就是adobe audition cc貼吧吧主分享盜版軟體壓縮版,還搞收費,交錢才能知道解壓密碼,這操作真是秀到我了 話不多說,直接開始嘗試暴力破解 winrar 加密 原始檔壓縮成資料段 將資料段加密 對於同乙個原始檔而言,不加密,只壓縮獲取的...
PHP生成zip壓縮包
我們將乙個檔案生成乙個壓縮包。path c wamp www log.txt filename test.zip zip new ziparchive zip open filename,ziparchive create 開啟壓縮包 zip addfile path,basename path 向...