虽说是暴力破解,但是几率不大,除非密码相对简单,否则时间成本根本花不起,密码本里面包含的也有限,只是思路,可以一试。

密码本链接:https://pan.baidu.com/s/15fZ3fEDKbXk04vcYQr4TtA 
提取码:098k

        破解rar文件代码

import rarfile,zipfile,os,shutil
from pathlib import Path
from tqdm import tqdmzip_file = "data.zip"
wordlist = "rockyou.txt"fileget=rarfile.RarFile(zip_file)
n_words = len(list(open(wordlist, "rb")))
# 打印密码总数
print("Total passwords to test:", n_words)
with open(wordlist, "rb") as wordlist:for word in tqdm(wordlist, total=n_words, unit="word"):try:fileget.extractall(pwd=word.strip())except:continueelse:print("[+] Password found:", word.decode().strip())exit(0)print("[!] Password not found, try other wordlist.")

        破解zip文件代码

import zipfile
from tqdm import tqdm
wordlist = "rockyou.txt"
# 要破解其密码的rar文件,zip文件
zip_file = "data.zip"
# 初始化Zip文件对象
zip_file = zipfile.ZipFile(zip_file)
# 计算此单词列表中的单词数
n_words = len(list(open(wordlist, "rb")))
# 打印密码总数
print("Total passwords to test:", n_words)
with open(wordlist, "rb") as wordlist:for word in tqdm(wordlist, total=n_words, unit="word"):try:zip_file.extractall(pwd=word.strip())except:continueelse:print("[+] Password found:", word.decode().strip())exit(0)
print("[!] Password not found, try other wordlist.")

Python暴力破解受密码保护的zip/rar文件相关推荐

  1. 原来Python破解受密码保护的zip文件这么简单,不保证一定成功

    @Author:Runsen 不保证一定成功 相信大家都知道设置压缩文件的时候,可以设置密码,这种可以让zip或者rar压缩包进行密码的添加. 再一次解压需要输入之前设置的密码. 看似很难破解,对于一 ...

  2. python暴力破解压缩包密码(python暴力破解zip压缩包)

    python暴力破解压缩包密码 简介 简介: ZIP文件格式是一种数据压缩和文档储存的文件格式,原名Deflate,发明者为菲尔·卡茨(Phil Katz),他于1989年1月公布了该格式的资料.ZI ...

  3. Python 暴力破解zip文件密码(相对简单的密码)

               Python 暴力破解zip文件密码(相对简单的密码) 密码的使用范围很广,首先,我们要明确密码的作用,其次要明白密码的类型. 密码的作用是进行权限的限制,判断用户的合法性,(不 ...

  4. 忘记密码?不存在的, 教你如何使用python 暴力破解

    " 教你如何使用暴力破解" 本文续上一期压缩文件,这期,我们来讨论一下如何在不知道密码的情况下进行暴力破解. 上期回顾:如何实现压缩文件通过python解密 01- 准备材料 这期 ...

  5. 使用Python暴力破解压缩文件密码

    有一个加密的压缩文件,只记得密码前缀,但知道结尾是4位数字,想用Python暴力破解下. 刚开始想用Python标准库zipfile实现,先创建个密码为password的压缩文件test来测试: fr ...

  6. python 暴力破解 excel加密文件

    python 暴力破解 excel加密文件 'wordlist.txt' 为待测试的密码列表 fdd ddd eeee 5e5e5 58d85d5e d2d4d5d 4d4d4d3 dfdf,d; l ...

  7. 【Mac 教程系列】如何在 Mac 上破解带有密码的 ZIP 压缩文件 ?

    如何使用 fcrackzip 在 Mac 上破解带有密码的 ZIP 压缩文件? 用 markdown 格式输出答案. 在 Mac 上破解带有密码的 ZIP 压缩文件 使用解压缩软件,如The Unar ...

  8. Python暴力破解教程: Zip加密文件, pdf加密书籍在线爆破!

    点击上方"程序员大咖",选择"置顶公众号" 关键时刻,第一时间送达! 先不说楚枫的这般年纪,能够踏入元武一重说明了什么,最主要的是,楚枫在刚刚踏入核心地带时,明 ...

  9. Python暴力破解教程: Zip、pdf加密在线爆破!

    前言 有些人对Python的暴力破解始终抱有嗤之以鼻的看法,然而却也不得不承认,这种思想和技术也是我们必须要会的. 此教程完全是为了让不懂的人,或者还没学会的人掌握他,各位看官最下留情. 需要字典的, ...

  10. python暴力破解zip加密文件

    目录 前言: 一.破解zip加密文件的思路: 1.准备一个加密的zip文件. 2.zipfile模块可以解压zip文件. 3.itertools.permutations实现全字符的全排列. 二.实操 ...

最新文章

  1. 【底层原理】四位计算机的原理及其实现
  2. 关于python使用cv画矩形并填充颜色同时填充文字
  3. 高效的密码攻击方法:彩虹表
  4. ORA-12516 TNS: 监听程序找不到符合协议堆栈要求的可用处理程序
  5. 使用Expresso学习.net正则表达式
  6. React的Ant Design Pro目录结构
  7. 《MySQL——主备一致性六问六答》
  8. 解决Mysql数据库提示innodb表不存在的问题
  9. 大数据分析在医疗行业的作用
  10. 远程连接线上的mysql失败 客户端和代码连接
  11. Qt公有槽和私有槽的区别
  12. 【单片机项目实训】51单片机电子秤(语音播报版)
  13. 诗字辈大全:诗仙、诗圣、诗魔、诗佛、诗神、诗鬼、诗杰、诗狂、诗骨、诗家夫子、诗豪、诗囚、诗奴...
  14. 东方快车谋杀案java_2015年第13本(英文第9本):Murder on the Orient Express 东方快车谋杀案...
  15. hdu5745 La Vie en rose【dp+bitset优化】
  16. Unity 实现2D地面挖洞!涂抹地形
  17. 【计量经济学】SPSS——一元线性回归【方差分析、残差分析】
  18. 阿里云云计算工程师 ACP 认证(Alibaba Cloud Certified Professional -Cloud Computing)考试大纲
  19. 无纸化会议转型,做可持续发展企业
  20. 计算机点了睡眠怎么开机,进入睡眠模式的电脑怎样重新启动

热门文章

  1. FragmentActivity_左右滑动的碎片
  2. 开发人员必备的四象限壁纸
  3. 逆流而上的黑胶唱片  数位趋势下的一支奇兵?
  4. fei 正则表达式_正则表达式大爆料
  5. CSS中animation动画-详解
  6. 人工智能革命:人类会永生还是灭亡(下)
  7. Python ---太空射击游戏
  8. python 爬虫 代理池
  9. Python+networkx 网络可视化方法
  10. python将ppt文件转换为jpg图片