John the Ripper是一种流行的开源密码破解软件,可用于破解各种类型的密码。软件支持多种操作系统,包括Windows,Linux,Mac OS X等,并且可以在多种硬件架构上运行。软件还支持多种破解模式,例如单词本攻击、暴力破解和混合模式等,从而让用户可以使用自己的字典文件或下载预先准备好的字典文件来进行破解。另外,除了密码破解功能之外,软件还提供了其他有用的工具,例如密码哈希生成器和密码质量分析器等。总之,John the Ripper软件非常强大,适用于测试密码的强度和安全性,以及恢复丢失或忘记的密码。然而,需要注意的是,未经授权使用该软件进行非法活动是违法的。
使用教程
四种破解模式:
–single
假如账户名是admin,它的密码是admin+一些数字像123,000等,我们就可以采用这种破解模式
–wordlist
参考0×01-john实践,采用字典进行破解,字典在/john-1.*/run/password.lst,可以手工生成一个字典加载到里面
–increasemental
这个破解模式会尝试所有的字符组合,然后作为密码来破解,当然时间是相当久的。
–external
这个可以加载c语言等写的程序,通过这个程序进行破解。
John the Ripper 1.7.9 常用命令
init() 在启动时,应该初始化全局变量
filter() 呼吁将每个单词,可以过滤一些单词
generate() 调用生成的时候,换句话说,当没有其他开裂模式使用
restore() 调用恢复中断会话