资源简介
此实例仅供用于学习交流,请勿其它用途。
代码片段和文件信息
import os
import zipfile36 as zipfile
#import zipfile
def main():
“““
Zipfile password cracker using a brute-force dictionary attack
“““
zipfilename = ‘sample.zip‘
dictionary = ‘dictionary.txt‘
password = None
zip_file = zipfile.ZipFile(zipfilename)
with open(dictionary ‘r‘) as f:
for line in f.readlines():
password = line.strip(‘\n‘)
print(‘正在尝试密码 : %s‘ % password)
try:
zip_file.extractall(pwd=password.encode())
print (‘最终正确密码 : %s ‘ % password)
except Exception as err:
continue #print (‘密码%s 不正确‘ % password)#(err)
if __name__ == ‘__main__‘:
main()
属性 大小 日期 时间 名称
----------- --------- ---------- ----- ----
文件 212 2019-06-09 22:56 sample.zip
文件 660 2019-06-09 23:01 zip.py
文件 38 2019-06-09 23:01 dictionary.txt
- 上一篇:Python logging 日志例程
- 下一篇:python 给图片添加数字水印
相关资源
- python 控制台登陆密码验证
- 写一段程序用于移除字符串前端和后
- PDF密码暴力破解(基于PyPDF2)
- python 手动验证并模拟登录12306
- 登陆需要密码以及图片验证的网站 如
- python 验证码登陆(Django)
- 暴力破解ZIP文件密码的工具源码(p
- python密码管理系统源码
- python 验证码识别:
- python暴力破解zip压缩包密码
- python读取当前电脑的wifi密码
- Django验证码(用于登陆验证)
- 基于深度学习字符型图片数字验证码
- Python图片识别中文-验证通过
- python字典破解zip密码
- Python项目案例开发从入门到实战源代
- Python实现用户登录
- RSA算法python实现
- python des加密模块
- 密码学 AES算法 Python代码实现
- Berlekamp-Massey Algorithm 密码学B-M算法的
- captcha包-亲测有用
评论
共有 条评论