Mac/Linux使用fcrackzip
一、安装
# brew install fcrackzip //for Mac
# sudo apt-get install fcrackzip //for Linux二、fcrackzip使用
1、穷举法
# fcrackzip --help
USAGE: fcrackzip[-b|--brute-force] use brute force algorithm[-D|--dictionary] use a dictionary[-B|--benchmark] execute a small benchmark[-c|--charset characterset] use characters from charset[-h|--help] show this message[--version] show the version of this program[-V|--validate] sanity-check the algortihm[-v|--verbose] be more verbose[-p|--init-password string] use string as initial password/file[-l|--length min-max] check password with length min to max[-u|--use-unzip] use unzip to weed out wrong passwords[-m|--method num] use method number "num" (see below)[-2|--modulo r/m] only calculcate 1/m of the passwordfile... the zipfiles to crack
参数说明:
-c 指定字符集,字符集 格式只能为 -c 'aA1!:'
a 表示小写字母[a-z]
A 表示大写字母[A-Z]
1 表示阿拉伯数字[0-9]
! 感叹号表示特殊字符[!:$%&/()=?{[]}+*~#]
: 表示包含冒号之后的字符(不能为二进制的空字符),例如a1:$%表示字符集包含小写字母、数字、$字符和%百分号.
# fcrackzip -bv -c 'a' -l 0-9 -u test.zip
注意:
-b 表示使用暴利破解的方式
-c 'aA1' 表示使用大小写字母和数字混合破解的方式
-l 1-10 表示需要破解的密码长度为1到10位
-u 表示只显示破解出来的密码,其他错误的密码不显示出2、按字典法
# fcrackzip -D -p ./rockyou.txt -u test.zip
参数说明:
-D:表示要使用字典破解
-p:表示要使用那个字典破解
字典可自行下载添加,确保路径正确即可!!!
Kali linux自带了一些字典在/usr/share/wordlists/文件夹下.
Mac/Linux使用fcrackzip相关推荐
- linux查找部署目录,mac/linux 查找软件安装、配置路径
在mac/linux系统下用brew.yum.apt等下载软件,需要修改配置文件时,经常懵逼不知道安装路径或者配置文件路径在哪.这里总结一下我常用的查找方法. 1. whereis 输入man whe ...
- nuke linux 插件,Nuke 插件:镜头光晕 Optical Flares v1.0.86(含预设)Win/Mac/Linux
[插件介绍] Video Copilot 强大的镜头光晕插件 Optical Flare 终于支持 Nuke软件啦(注:Nuke为节点式特效合成软件,AE为图层式特效合成软件)! Nuke版本的Op ...
- Mac/Linux/Centos终端中上传文件到Linux云服务器
Mac/Linux/Centos终端中上传文件到Linux云服务器 1.mac上传文件到Linux服务器 scp 文件名 用户名@服务器ip:目标路径如:scp /Users/test/testFil ...
- 如何在虚拟linux环境运行python_Python 虚拟环境 | Mac/Linux下如何避坑安装配置Virtualenv...
1.为什么要使用虚拟环境 在Python中,不同的应用可能需要用到不同版本的第三方包,而这些第三方包被统一存放到目录site-packages中,不同版本的包容易相互覆盖,如安装Django 2.1时 ...
- python virtualenv 坑_Python 虛擬環境 | Mac/Linux下如何避坑安裝配置Virtualenv
1.為什么要使用虛擬環境 在Python中,不同的應用可能需要用到不同版本的第三方包,而這些第三方包被統一存放到目錄site-packages中,不同版本的包容易相互覆蓋,如安裝Django 2.1時 ...
- MAC/Linux 下 Git 记住用户名密码
2019独角兽企业重金招聘Python工程师标准>>> Mac自带git,所以无需安装,可用以下命令查看git版本及安装位置 查看git位置 which git whereis gi ...
- JavaFX打包exe+Wind+Mac+Linux多平台分发等等
JavaFX打包exe+Wind+Mac+Linux多平台分发等等 由于此教程相对复杂,适合对java有一定掌握的同学操作,于是我又写了一篇用idea简单打包exe的教程,文章地址:https://b ...
- Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮、代码补全等...
Sublime Text 2 - 性感无比的代码编辑器!程序员必备神器!跨平台支持Win/Mac/Linux,支持32与64位,支持各种流行编程语言的语法高亮.代码补全等-- 语法高亮.代码提示补全. ...
- linux 命令行 迅雷替代,Mac/Linux下迅雷替代方案
还记得我两年前写的<DIY了家用NAS>吗?现在又带来新的升级啦.当初的NAS最多能使用Transmission来进行BT下载,那时就在想,如果能下载普通的http资源就好了.再进一步,有 ...
最新文章
- 软件工程——视频总结
- Python urllib和urllib2模块学习(一)
- node第三方登陆github(express)
- 如何读群晖硬盘_更新教程:群晖下直接挂载WINDOWS的NTFS格式硬盘,试验通过......
- 对手机支付安全机制的思考
- 入门必看!给零基础新手的超快速色彩知识小科普
- 在 Java 中,为什么需要创建内部类对象之前需要先创建外部类对象
- mysql新用户不能创建数据库中_MYSQL添加新用户 MYSQL为用户创建数据库 MYSQL为新用户分配权限...
- 依赖注入(Dependency Injection)框架是如何实现的?
- 跨域问题深入理解以及解决办法
- 活动报名 | 苏州工业园区领军人才项目申报宣讲对接会
- 项目背景一般写什么_项目申报整体框架规划思路,提高你的书写逻辑!
- alter table add column多个字段_element中el-table单行暂无数据和整体暂无数据的默认修改...
- 使用Bitvise SSH Server的一些设定
- 【Unity Shader】 Alpha测试
- AOSP、AOKP、CM的区别
- 吴恩达:如何学习机器学习
- python分词考研英语真题词频(附结果)——读取word、nltk、有道智云API
- HTML小白起步(一、闲聊篇)
- 【AGC004E】Salvage Robots【动态规划dp】
热门文章
- 基于Nginx的Wesocket负载均衡
- linux tcl expect 安装(转)
- sql2008性能计数器注册表配置单元一致性失败
- Makefile变量
- linux下PowerDNS不完全配置
- Ubuntu解压文件的方法
- javax.servlet.http.HttpServletResponse接口(HTTP版本)
- pytorch图片数据归一化,通常传入transforms.Normalize(mean,std,inplace=False)中的mean和std是如何获取的?
- rdd数据存内存 数据量_Spark 性能优化(二)——数据倾斜优化
- npm install失败的解决方法