python爆破zip脚本
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了python爆破zip脚本相关的知识,希望对你有一定的参考价值。
最近在提高自己编程能力,拿一些实用的小工具练下。该脚本为python语言,主要涉及模块zipfile,threadings模块。
功能:暴力猜解zip解压密码
#coding: utf-8
import zipfile
import threading
def zipbp(zfile, pwd):
try:
zfile.extractall(pwd=pwd)
print ‘password found : %s‘ % pwd
except:
return
def main():
zfile = zipfile.ZipFile(‘c.zip‘)
pwdall = open(‘aa.txt‘)
for pwda in pwdall.readlines():
pwd = pwda.strip(‘\\n‘)
t = threading.Thread(target=zipbp, args=(zfile, pwd))
t.start()
t.join()
if __name__ == ‘__main__‘:
main()
以上是关于python爆破zip脚本的主要内容,如果未能解决你的问题,请参考以下文章
Python爆破ZIP文件(支持纯数字&数字+字母&密码本)