Skip to content

Latest commit

 

History

History
75 lines (57 loc) · 1.95 KB

File metadata and controls

75 lines (57 loc) · 1.95 KB

John the Ripper

John the Ripper is one of the most popular tools in Kali Linux for performing brute force attacks. This repository provides the best and easiest way to get started with this powerful tool.

John the Ripper Logo

Table of Contents


🎥 Practical Implementation

Watch Video

Introduction

John the Ripper is an open-source password-cracking tool designed to perform dictionary attacks and password hash testing. It's widely used in cybersecurity for penetration testing and security assessments.


Features

  • Supports a variety of hash types (MD5, SHA-256, etc.)
  • Highly customizable and scalable
  • Integrates well with other tools
  • Compatible with multiple platforms

Installation

  1. Clone the repository:

    git clone https://github.com/your-repo/john-the-ripper.git  
  2. Navigate to the directory:

    cd john-the-ripper  
  3. Install dependencies:

    sudo apt update && sudo apt install build-essential libssl-dev  
  4. Build the tool:

    make -s clean && make -sj4  

Usage Guide

To perform a brute force attack using John the Ripper, follow these steps:

  1. Create a wordlist or use a pre-existing one (e.g., rockyou.txt).
  2. Hash the password:
    echo -n "password" | md5sum  
  3. Run John the Ripper:
    john --wordlist=rockyou.txt --format=raw-md5 hashed_password.txt  

License

This project is licensed under the MIT License.