1. John The Ripper: Download the Latest and Free Version from here:
It will be in tar.gz format, namely john-1.7.7.tar.gz
2. GCC: GCC should be installed in your system. GCC is C and C++ Compiler. Download and Install GCC
Why you need to install GCC?
John The Ripper comes as Source file. We have to compile and so that we can make the John The Ripper as executable. GCC only going to help us to compile the John The Ripper files.
Ok, Let us start installation.
John The Ripper Installation:
After Downloaded the john-1.7.7.tar.gz file, copy the file in Desktop.
Step 2:Extracting Tar.gz
Now Open the Terminal (Applications->Accessories->Terminal)
Enter this command in Terminal (to navigate to Desktop dir)
Now Enter this command (to Extract the tar.gz file).
Now john-1.7.7.tar.gz is extracted to john-1.7.7 folder.
Alternate Extraction Method: Simply right click on the tar.gz file and select Extract here
Step 3: Compiling the Source File
Now Enter this command in Terminal(to navigate to john-1.7.7 directory)
Then enter this command in Terminal (to navigate to src folder)
Then enter this command :
Now you can see list of Operating System.
Find the operating System option that match with your Operating System.
Then enter the following command:
If you don’t know or can’t find your operating system in list, then simply try this instead:
make clean generic
It will start to compile the source file. Wait for a while. It will take few minutes to complete the compilation (depending on your system speed, it will take time).
Step 4:End of Compilation and Installation
After compilation completed, john(executable) file will be created in john-1.7.7/run/ folder
Step 5: Let us Test
Okay let us test whether John the ripper is working or not.
You are still in Terminal , right?
Enter the following command:
This will bring you to the previous directory(i mean john-1.7.7/src to john-1.7.7/ folder).
Now enter the Following command (to navigate to john-1.7.7/run/ folder):
Let us run the John The Ripper from here.
Enter the Following command:
It will start to process. It will take time depending on the speed of your system. If you want to terminate process , then press CTRL+C.