Teaching John The Ripper how to Crack MD5 Hashes and more
2009-10-09 09:46
232 查看
Long time ago, I posted a guide on how to make John the Ripper able to crack MD5 hashes (http://www.disenchant.ch/blog/teaching-john-the-ripper-how-to-crack-md5-hashes/106). In that posting where some errors and also it’s not up to date so I made a small shell script which downloads, patches and compile JtR 1.7.3.4 for you automatically
wget http://www.openwall.com/john/g/john-1.7.3.4.tar.gz tar xvf john-1.7.3.4.tar.gz
wget http://www.openwall.com/john/contrib/john-1.7.3.4-jumbo-1.diff.gz gunzip john-1.7.3.4-jumbo-1.diff.gz
cp john-1.7.3.4-jumbo-1.diff ./john-1.7.3.4
cd ./john-1.7.3.4
patch -p1 < john-1.7.3.4-jumbo-1.diff
cd ./src/
make clean linux-x86-any
This patched John the Ripper can attack the following formats:
DES/BSDI/MD5/BF/AFS/LM/NT/XSHA/PO/raw-MD5/IPB2/raw-sha1/md5a/hmac-md5/KRB5/bfegg/nsldap/ssha/openssha/oracle/MYSQL/mysql-sha1/mscash/lotus5/DOMINOSEC/NETLM/NETNTLM/NETLMv2/NETHALFLM/mssql/mssql05/epi/phps/mysql-fast/pix-md5/sapG/sapB/md5ns/HDAA
I hope you enjoy it
相关文章推荐
- How to limit an array of similar hashes to those that have more than one of the same key:value pair
- John The Ripper to crack the Password (UNIX/LINUX)
- How to download Xcode 4 / 5 / 6 / 7 and get the DMG file?
- 12.1.2: How to Modify and Enable The Configurable Home Page Delivered Via 12.1.2 (Doc ID 1061482.1)
- How to hide my site and my document link in the right-top corner of sharepoint 2010
- How to see the Master Page option Under Look and Feel in site settings?
- How to Install Bloodshed Dev-C++ and the GLUT Libraries
- how to use a SQLite database in a standalone program with an HTML interface and VBScript as the programming language
- More Detail On Workspaces And SmartParts (Introduction To The CAB/SCSF Part 16)
- This program is used to explain how PCA works and the idea behind the method.
- How To Edit the Sudoers File on Ubuntu and CentOS
- How to Change the DBID and the DBNAME by using NID [ID 224266.1]
- How to browse the entire documentation using XCode 5 Documentation and API Reference ?
- How to Copy and Paste in the Ubuntu Gnome Terminal
- Siebel Tools: How To Invoke Script from a Siebel Button At the Business Component and Applet Levels
- 32-bit Assembler is Easy, why and how to develop using the assembler; start learning to program in Assembly now!
- C++ How to avoid the enter key when using cin and getline
- How to fix hung_task_timeout_secs and blocked for more than 120 seconds problem
- [Drupal] How to add the js file and js code block in Drupal
- Working on your thesis: how to get started and how to keep it going?