John the Ripper的常用操作

John the Ripper 是一款用于密码破解的强大工具,支持多种密码哈希算法。以下是一些 John the Ripper 的常用操作:

  1. 破解密码哈希:

    • 使用 john 命令和 -format 选项指定哈希算法,然后提供包含哈希值的文件。
    john --format=md5 hashes.txt
    
  2. 使用字典攻击:

    • 使用 -wordlist 选项指定字典文件进行攻击。
    john --format=md5 --wordlist=wordlist.txt hashes.txt
    
  3. 使用规则进行破解:

    • 使用 -rules 选项指定规则文件,可以应用不同的规则来生成密码组合。
    john --format=md5 --wordlist=wordlist.txt --rules=all hashes.txt
    
  4. 强制使用单个 CPU:

    • 使用 --fork=0 选项强制 john 使用单个 CPU。
    john --fork=0 --format=md5 --wordlist=wordlist.txt hashes.txt
    
  5. 查看进度:

    • 使用 -show 选项可以查看当前破解的进度。
    john --show hashes.txt
    
  6. 保存破解结果:

    • 使用 -save 选项将破解结果保存到文件中。
    john --format=md5 --wordlist=wordlist.txt --rules=all --save=results.txt hashes.txt
    
  7. 增加破解尝试次数:

    • 使用 --incremental 选项以增量模式破解密码。
    john --format=md5 --incremental hashes.txt
    
  8. 使用 GPU 进行加速:

    • 如果系统支持 GPU,可以使用 --gpu 选项来启用 GPU 加速。
    john --format=md5 --wordlist=wordlist.txt --gpu hashes.txt
    
  9. 破解单个哈希值:

    • 可以通过直接提供哈希值来破解单个密码。
    john --format=md5 <<< "$hash"
    
  • 1
    点赞
  • 3
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值