我熟悉开膛手约翰,尽管如此,我还没有找到一个可以让我熟悉程序背后理论的资料。我知道通过研究代码,我可以了解它是如何工作的,但我想阅读一些东西,其中深入研究该程序使用的技术。有人能提出一些建议吗? 只是为了直截了当:我希望有人指出一个参考,我可以找到密码破解背后的“理论”。 感谢。
答案 0 :(得分:0)
您是否查看了Openwall的出版物?他们发布了articles和presentations一些好材料。
同样here是一篇很好的论文,讨论了一些不同的方法及其工作原理。
答案 1 :(得分:0)
使用“John The Ripper”破解密码哈希 那么有许多密码破解工具,但是john the ripper是用于密码散列破解的最着名的工具之一。它用于破解Linux系统的/ etc / passwd ........
中的密码哈希http://blog.hicubes.com/2013/12/tutorial-cracking-password-hash-using-john-the-ripper.html
答案 2 :(得分:0)
将John the Ripper文件夹重命名为john,然后
cd /
cd Applications (or) cd Documents
cd john
cd src
./configure
make clean
make -s
然后:
cd ../john
cd run
./john --format=Raw-MD5 /File/file.txt
其中散列是文件内容中唯一的东西,并且它被格式化为纯文本。
您的选项栏上可能有格式选项。 ./john
用于哈希格式,就像最后一个人说OpenWall还有其他一些教程。如果你必须安装OpenSSL ......
https://solitum.net/openssl-os-x-el-capitan-and-brew/
sudo <command>
如果说未授予权限。