<PY>利用7z暴力破解压缩文件密码
来源:互联网 发布:科沃尔数据 编辑:程序博客网 时间:2024/06/08 10:07
使用python3
#coding=utf-8from os import systemsource,lengthLimit,workSpace,aPP=r"e:\test.zip",4,r"e:\wsExtract",r'"C:\Program Files\7-Zip\7z.exe"'cmdDel=r"rd /S /Q {0}".format(workSpace)mkFactor=lambda :[chr(i) for i in range(48,127)]def mkPasswdList(fact,size): maxIndex,item,listSpace=len(fact)-1,[0]*size,[] while 1: listSpace.append(''.join([fact[i] for i in item])) #依据索引增量添加 if item==[maxIndex]*size: #出口,空间构造完毕 return listSpace status=1 #状态变量,用于判断是否已经发生进位 for i in range(size,0,-1): #从左往右判断进位关系 if item[-i:]==[maxIndex]*i: item[-i:]=[0]*i;item[-i-1]+=1;status=0 if status: item[-1]+=1def crackPasswd(source,lengthLimit,workSpace,aPP): lengthLimit+=1 length=0 while length<lengthLimit: length+=1 for passwd in mkPasswdList(mkFactor(),length): crack=system(' '.join([aPP,'x',source,'-o'+workSpace,'-p{0}'.format(passwd)]),) print(passwd) if crack==0: return passwd else: system(cmdDel)print(crackPasswd(source,6,workSpace,aPP))
0 0
- <PY>利用7z暴力破解压缩文件密码
- Linux平台下rar, 7z, zip压缩文件密码破解
- 用字典暴力破解ZIP压缩文件密码
- py自学:暴力破解校园网密码
- 利用wireshake暴力破解密码
- winRAR 密码暴力破解/清除压缩文件密码工具
- 如何防止RAR压缩文件密码被暴力破解!
- python暴力破解含密码的zip压缩文件
- archpr 压缩文件暴力破解
- 破解压缩文件密码rarcrack
- 压缩文件密码破解神器rarcrack
- 暴力破解wifi密码
- zip+密码暴力破解
- 暴力破解Oracle数据库密码
- 暴力破解密码算法-JS
- hydra暴力破解ssh密码
- burpsuite暴力破解网站密码?
- 利用ModSecurity防御暴力破解
- Oracle建立表空间和用户
- Gate架构
- git 笔记
- Codeforces 487b Strip, dp + RMQ(经典)
- linux 网线插拔检测
- <PY>利用7z暴力破解压缩文件密码
- Gson:比较两个JSON字符串是否完全相等
- 开发者必知的KPI概念和用法
- 在一个文件中有 10G 个整数,乱序排列,要求找出中位数(内存限制为2G)
- 在Windows Server2003中运行3D游戏
- 强制去掉警告
- 史上最详细的Android Studio系列教程二--基本设置与运行
- VC:正在驱动科技与人类生活的十大趋势
- Ollydbg -p 16440