mac下密码加密zip,暴力破解zip,生成密钥字典
2019独角兽企业重金招聘Python工程师标准>>>
电脑在送修售后之前对一些文件zip加密并且删除了原文件,然后忘了这回事了,悲催的是等到捡起这些文件时候已经忘记密码是啥。
加密
推荐使用 Keka 简单好用。打开界面将文件拖入即可压缩。
我一般选择sotre,无压缩,只是为了加密并且合成zip,用来转移文件的。密码输入相同的密码即可。
暴力破解
参考链接 macos\Linux下使用fcrackzip破解zip压缩文件密码
brew 安装
$:brew install fcrackzip$:fcrackzip --help/*
-c 指定字符集,字符集 格式只能为 -c 'aA1!:'
a 表示小写字母[a-z]
A 表示大写字母[A-Z]
1 表示阿拉伯数字[0-9]
! 感叹号表示特殊字符[!:$%&/()=?{[]}+*~#]
: 表示包含冒号之后的字符(不能为二进制的空字符),例如 a1:$% 表示 字符集包含小写字母、数字、$字符和%百分号
-l 长度
-u 输出密码
*/
$:fcrackzip -b -c 'aA1!:' -l 1-10 -u 123lybbn.zip/*
-D 表示字典(**也就是所有可能的密钥集合**)
*/
$:fcrackzip -D -p lybbnpass.txt -u 123lybbn.zip
字典生成
参考 密码字典生成工具crunch的简单使用
文章没有讲到的是crunch安装,mac下使用homebrew即可安装
brew install crunch/*
生成一个8位密码,包括以下片段的集合,输出到txt
*/
crunch 8 8 -p Nancy QWERTYUIOP \~ \! \@ \# \$ \% \^ \& \* \` 1 2 3 4 5 6 7 8 9 0 Shown q a z x c -o passDic.txt
一个好玩的东西
Mac上使用aircrack-ng破解Wi-Fi密码
后记
其实最终没有搞定,因为我记得太模糊了,加上使用了大小写字符数字,太过复杂,上述例子的结果是个上万PB的txt字典。绝望了...
所以大家也大概可以了解下推测下自己密码强度。
Crunch will now generate approximately the following amount of data: 17845418975589040128 bytes
17018717742528 MB
16619841545 GB
16230314 TB
15849 PB
Crunch will now generate the following number of lines: 9682165104862298112
^C!#$%&*-o0123456789@NancyQWERTYUIOPShown^`acpassDic.txtqxz~
转载于:https://my.oschina.net/bieshixuan/blog/1864003
mac下密码加密zip,暴力破解zip,生成密钥字典相关推荐
- linux下SHA-512加密及暴力破解
文章目录 1 密文解析 2 手动生成密文 3 暴力破解 SHA-512 加密密码 在 /etc/shadow 文件中我们可以看到如下行 lilei:$6$zvt9aWzy$aoZDNPL0.mXFfs ...
- python 凯撒密码加密和暴力破解
def decrypt(message):#凯撒密码破解SYMBOLS='ABCDEFGHIJKLMNOPQRSTUVWXYZ'#循环遍历所有可能的KEYfor key in range(len(SY ...
- Python攻防-暴力破解ZIP加密文件的密码
文章目录 前言 Python语法 自定义迭代器 Python多线程 Python脚本 单线程数字爆破 单线程字符爆破 多线程字典爆破 总结 前言 本文继续记录学习下 Python 的有趣应用:借助 P ...
- Python 暴力破解zip文件密码(相对简单的密码)
Python 暴力破解zip文件密码(相对简单的密码) 密码的使用范围很广,首先,我们要明确密码的作用,其次要明白密码的类型. 密码的作用是进行权限的限制,判断用户的合法性,(不 ...
- python暴力破解zip加密文件
目录 前言: 一.破解zip加密文件的思路: 1.准备一个加密的zip文件. 2.zipfile模块可以解压zip文件. 3.itertools.permutations实现全字符的全排列. 二.实操 ...
- python暴力破解Zip文件,就是不讲道理
本次实验将带领大家用Python的zipfile模块实现Zip文件的暴力破解,涉及的知识点包括:zipfile.argparse的用法等等. 一.实验说明 1. 实验简介 我们在网上好不容易下载到一个 ...
- Python黑客入门:暴力破解zip,零基础也可以学会!
照顾没有接触过Python编程的同学,行文可能会有些啰嗦. 废话少说,我们进入正题. 2.1准备基本材料 在/home/ziptest/目录下,我创建了两个文件,一个test.zip,是一个设置了密码 ...
- Python:暴力破解zip!
照顾没有接触过Python编程的同学,行文可能会有些啰嗦. 废话少说,我们进入正题. 2.1准备基本材料 在/home/ziptest/目录下,我创建了两个文件,一个test.zip,是一个设置了密码 ...
- Python黑客入门:暴力破解zip,零基础也可以学会
照顾没有接触过Python编程的同学,行文可能会有些啰嗦. 废话少说,我们进入正题. 2.1 准备基本材料 在/home/ziptest/目录下,我创建了两个文件,一个test.zip,是一个设置了密 ...
最新文章
- pandas.read_table API
- ArcGIS时态数据应用——动态展示3个月内犯罪案件数量变化
- flutte的第一个hello world程序
- You have provided a value for the LANGUAGE_CODE setting that is not in the LANGUAGES setting
- Note: File Recipe Compression in Data Deduplication Systems
- Q124:PBRT-V3,“路径追踪”积分器(14.5章节)
- 容器系列之虚拟化网络
- ajaxSubmit异步提交
- MSN蠕虫Myalbum2007.zip专杀工具
- 活动报名场地预约自定义表单小程序开发
- Android--分享功能
- TapTap实习两周总结
- LimeSDR官方系列教程(五):SDR的软件
- (六)DDR协议功能之ODT模式与ZQ校准
- 如何看待越来越多年轻人追捧「摸鱼哲学」,拒绝努力的年轻人真比老一辈活得更通透吗?
- 【微信小程序】入门第一篇 注册账号
- adc芯片资料——电子迷你秤芯片CS1180
- 嵌入式开发——rtc时钟调试笔记
- 怎么用js抽取身份证号中的年份?
- CSS基础之背景样式