Skip to content

JTR-Installer is a user-friendly, automated script for installing John the Ripper in Termux environment. It ensures a smooth installation by handling dependencies, removing old versions, and setting up global accessibility for john.

License

Notifications You must be signed in to change notification settings

SciFrozen-Git/JTR-Installer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

JTR-Installer

A powerful, automated installer for John the Ripper on Termux and Linux environments.

📌 Features

  • ✅ Fully automated installation of John the Ripper
  • ✅ Checks and removes old installations before proceeding
  • ✅ Automatically updates and installs required dependencies
  • ✅ Intelligent retry mechanism for cloning repositories
  • ✅ Ensures global accessibility of john via $PATH
  • ✅ Works smoothly in Termux and standard Linux environments

🚀 Installation & Usage

🔹 One-Line Installation

Run the following command in Termux or a Linux terminal:

curl -s https://raw.githubusercontent.com/SciFrozen-Git/JTR-Installer/main/JTR-Installer.sh | bash

🔹 Manual Installation

  1. Clone the repository:

    git clone https://github.com/SciFrozen-Git/JTR-Installer.git
    cd JTR-Installer
    
  2. Make the script executable:

   chmod +x JTR-Installer.sh
  1. Run the installer:
   ./JTR-Installer.sh

🛠️ How It Works

  1. Removes conflicting installations (if any).
  2. Updates system packages to ensure compatibility.
  3. Installs dependencies like git, build-essential, and binutils.
  4. Clones the latest John the Ripper source from GitHub.
  5. Builds and compiles the software.
  6. Ensures john is globally accessible, even in Termux.

⚠️ Troubleshooting

Error: Cannot find John home

Run source ~/.bashrc or restart your terminal.

Error: Permission denied for /usr/local/bin

The script automatically adjusts by adding john to your $PATH.

Still facing issues? Open a GitHub issue!


📜 License

JTR-Installer is open-source and distributed under the MIT License.


⭐ Support the Project

If you find this project useful, consider starring ⭐ the repository on GitHub!

About

JTR-Installer is a user-friendly, automated script for installing John the Ripper in Termux environment. It ensures a smooth installation by handling dependencies, removing old versions, and setting up global accessibility for john.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages