2-密码破解思路

文章目录

  • 密码猜解思路
    • 1、猜测范围
    • 2、APP密码范围
    • 3、字典wordlist
        • 字典从哪里来?
        • 专用字典
        • kali crunch
            • crunch 案例 1-7
            • crunch 案例 8-14

密码猜解思路

1、猜测范围

1、密码长度

2、密码内容 0-9 a-z A-Z !@#$%^&*

2、APP密码范围

2-密码破解思路_第1张图片

3、字典wordlist

字典从哪里来?

通用字典(word list、dict):

1、Kali自带

2、网络下载(百度、github)

注意使用场合:比如Web网站密码字典、WiFi密码字典、操作系统用户密码字典、数据库密码字典……

专用字典

1、指定格式字典,比如生日、手机号、QQ号

crunch -h

2、社工字典

cupp、ccupp

3、文章内容字典

cewl https://sqlmap.org -w dict.txt

kali crunch

2-密码破解思路_第2张图片

crunch 案例 1-7
命令 解释
crunch 1 8 第一个是a,最后一个是zzzzzzzz
crunch 1 6 abcdefg 第一个是a,最后一个是gggggg
crunch 1 6 abcdefg\ 第一个是a,最后一个是6个空格也可以写成" abcdefg "
crunch 1 8 -f charset.lst mixalpha-numeric-all-space -o wordlist.txt 第一个是a,最后一个是8个空格/usr/share/crunch/charset.lst
crunch 8 8 -f charset.lst mixalpha-numeric-all-space -o wordlist.txt -t @@dog@@@ -s cbdogaaa 从cbdogaaa开始,到" dog "结束
crunch 2 3 -f charset.lst ualpha -s BB BB开始,ZZZ结束
crunch 4 5 -p abc (排列组合)生成abc, acb, bac, bca, cab,cba这个时候数字无用
crunch 案例 8-14
命令 解释
crunch 4 5 -p dog cat bird (排列组合)生成birdcatdog, birddogcat, catbirddog,catdogbird, dogbirdcat, dogcatbird
crunch 1 5 -o START -c 6000 -z bzip2 每个txt文件包含6000个单词,用bzip2压缩文件名:first_word-last_word.txt.bz2bzip2 -d解压
crunch 4 5 -b 20mib -o START 生成aaaa-gvfed.txt, gvfee-ombqy.txt, ombqz-wcydt.txt,wcydu-zzzzz.txt每个文件呢20M,最后一个是实际大小
crunch 3 3 abc + 123 !@# -t @%^ 3位长度,格式:小写、数字、字符内容顺序:小写、大写、数字、符号大写在格式中不包括,用+占位小写包含:abc数字包含:123符号包含:!@#从a1!开始,c3#结束
crunch 3 3 abc + 123 !@# -t ^%@ 格式:字符、数字、小写字母
crunch 4 4 + + 123 + -t %%@^ 4位,格式:数字、数字、小写字母、字符内容顺序:小写、大写、数字、符号除了数字只有123以外,其他的都不限制从11a!开始到"33z "结束
crunch 5 5 -t ddd@@ -o j -p dog cat bird 从birdcatdogaa开始到dogcatbirdzz结束
crunch 7 7 -t p@ss,%^ -l a@aaaaa 格式:p@ss大写数字符号@ 小写字母, 大写字母% 数字^ 字符-l表明该字符为实义字符 从p@ssA0!开始到p@ssZ9 结束
crunch 5 5 -s @4#S2 -t @%^,2 -e @8 Q2 -l @dddd -b 10KB -o START 有空格要加双引号 -s起始字符-e结束字符格式:@数字符号大写2从@4#S2开始,到@8 Q2结束
crunch 5 5 -d 2@ -t @@@%% 从aab00到zzy99-d 限制相同元素出现的次数
crunch 10 10 -t @@@%%%%^ -d 2@ -d 3% -b 20mb -o START ll -h 从aab!0001!!开始到zzy 9998 结束每个文件20M
crunch 8 8 -d 2@ 从aabaabaa到zzyzzyzz
crunch 4 4 -f /usr/share/crunch/unicode_test.lst japanese -t @@%% -l @xdd 下载:https://github.com/jaalto/external-sf–crunch-wordlist 从@日00开始,到@語99结束

github.com/jaalto/external-sf–crunch-wordlist|从@日00开始,到@語99结束|

你可能感兴趣的:(密码暴力破解,安全,网络安全,web安全)