当前位置:   article > 正文

hashcat常用命令_hashcat命令大全

hashcat命令大全

破解word(password.txt为常用密码字典)

1. office2john.py 11.docx > hash.txt
2. awk -F ":" '{print $2}' hash.txt > hashhc.txt
3. hashcat -a 3  -m 9600 hashhc.txt -o output.txt
或者 有字典
3. hashcat -a 3  -m 9600 hashhc.txt password.txt -o output.txt --show


破解压缩文件(password.txt为常用密码字典)

1. 生成hash文件
7z2john 11.zip > hash.txt (运行7z2john的时候可能会报错,显示缺少算法模块lzma。安装该模块即可sudo apt install libcompress-raw-lzma-perl)
2. 修改hash文件
修改前
7zdecrypt.txt.7z:$7z$2$19$0

8$1628f11dfc0f2e320000000000000000$2940131417$48$46$7z$2$19$0
8$1628f11dfc0f2e320000000000000000$2940131417$48$46
3. hashcat -m 11600 hash.txt -o output.txt


破解linux root密码

1. 查看/etc/shadow中root密码
root:$6$PQTSU/Qm$YMSthJ.QnYA1LOU2R3bS7YTsC5vsFkbMJTdCR3yD3uNzEJm8DtuVhEn68P.MGvVUk1lGR9t1n6LpoDPhMjuTu1:19557:0:99999:7:::
2. 保存到hash.txt
将$6$PQTSU/Qm$YMSthJ.QnYA1LOU2R3bS7YTsC5vsFkbMJTdCR3yD3uNzEJm8DtuVhEn68P.MGvVUk1lGR9t1n6LpoDPhMjuTu1   保存至hash.txt
3. hashcat -a 3 -m 1800 /hash.txt -o /output.txt


1-8位纯数字密码破解
hashcat -m 9600 hash -a 3 --increment --increment-min 1 --increment-max 8 ?d?d?d?d?d?d?d?d -o output.txt


1-8 位小写字母破解
hashcat -m 9600 hash -a 3 --increment --increment-min 1 --increment-max 8 ?l?l?l?l?l?l?l?l -o output.txt


8 位小写字母破解
hashcat -m 9600 hash -a 3 ?l?l?l?l?l?l?l?l -O -o output.txt


1-8 位大写字母破解
hashcat -m 9600 hash -a 3 --increment --increment-min 1--increment-max 8 ?u?u?u?u?u?u?u?u -o output.txt


8 位大写字母破解
hashcat -m 9600 hash -a 3 ?u?u?u?u?u?u?u?u –O -o output.txt


5 位小写+大写+数字+特殊字符破解
hashcat -m 9600 hash -a 3 ?b?b?b?b?b -o output.txt


对数据库中取出的md5加密字段值解密
hashcat -a 3 -m 0 8fabd2b9e983f97ae2aa84cffc67c13c  ?b?b?b?b?b?b -o output.txt

文件类型对应的代码
https://hashcat.net/wiki/doku.php?id=example_hashes

声明:本文内容由网友自发贡献,不代表【wpsshop博客】立场,版权归原作者所有,本站不承担相应法律责任。如您发现有侵权的内容,请联系我们。转载请注明出处:https://www.wpsshop.cn/w/Guff_9hys/article/detail/801999
推荐阅读
相关标签
  

闽ICP备14008679号