无名 发表于 2022-5-8 17:58:16

ANDRAX字典生成工具Crunch,创建属于自己的密码字典


http://cdn.u1.huluxia.com/g3/M01/CC/57/wKgBOV50u02AJ8FAAALQ2A37dkg167.jpg

Crunch是一个生成字典的工具,按照指定的规则生成密码字典。使用Crunch生成的密码可以输出到屏幕、保存到文件或其他程序。

使用方法:
crunch <min> <max>

参数详解:
min 设置最小字符串长度(必选)
max 设置最大字符串长度(必选)

常用选项:
-p 指定元素以组合的方式生成
-t 指定密码输出的格式
-o 将密码保存到指定文件

所有选项:
-b   指定文件输出的大小,避免字典文件过大
-c   指定文件输出的行数,即包含密码的个数
-d   限制相同元素出现的次数
-e   定义停止字符,即到该字符串就停止生成
-f   调用库文件(/data/data/com.thecrackertechnology.andrax/ANDRAX/crunch/charset.lst)
-i   改变输出格式,即aaa,aab -> aaa,baa
-I   通常与-t联合使用,表明该字符为实义字符
-m   通常与-p搭配
-o   将密码保存到指定文件
-p   指定元素以组合的方式进行
-q   读取密码文件,即读取pass.txt
-r   定义重某一字符串重新开始
-s   指定一个开始的字符,即从自己定义的密码xxxx开始
-t   指定密码输出的格式
-u   禁止打印百分比(必须为最后一个选项)
-z   压缩生成的字典文件,支持gzip,bzip2,lzma,7z

特殊字符:
% 代表数字
^ 代表特殊符号
@ 代表小写字母
, 代表大写字母

常用示例:
1.用自己指定的字符串生成一个最小为3最大为5的字典文件(默认为26个小写字母为元素的所有组合)

crunch 3 5 Kalihttp://cdn.u1.huluxia.com/g3/M01/CC/57/wKgBOV50u06ABJIOAAGA1kEuv2c923.jpg

2.生成包含空格的字典

crunch 3 3 "kali "
http://cdn.u1.huluxia.com/g3/M01/CC/57/wKgBOV50u0-ANfBQAANPm9Hnkxo816.jpg
3.生成指定元素的组合

crunch 5 8 -p mengxue kali 520http://cdn.u1.huluxia.com/g3/M01/CC/57/wKgBOV50u1CAPI13AAGbpZkqz6g373.jpg

4.生成15239开头的手机号码

crunch 11 11 -t 15239%%%%%%http://cdn.u1.huluxia.com/g3/M01/CC/57/wKgBOV50u1GANtspAAFaoAVYhmM722.jpg

5.将生成的密码保存到指定文件

第一种:crunch 3 3 -t ab@ -o /sdcard/password.txt
第二种:crunch 3 3 -t ab@ >> /sdcard/password.txthttp://cdn.u1.huluxia.com/g3/M01/CC/57/wKgBOV50u1GAdeAhAAHm2Rgr_R8728.jpg

版权声明:本文为AIDE教程网原创文章,转载请附上原文出处链接和本声明
页: [1]
查看完整版本: ANDRAX字典生成工具Crunch,创建属于自己的密码字典