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

z3r0x-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