The proot-distro-nethunter is a powerful Bash script designed to effortlessly integrate Kali NetHunter into proot-distro. This enables users to deploy multiple NetHunter instances with customized toolsets, akin to managing multiple containers in Docker.
Whether you're a cybersecurity professional or an enthusiast, this installer streamlines the setup process, saving time and effort.
- alias name
BackTrack-<BUILD ID>
- login shortcut
nethunter [ BUILD ID ] [ user ]
- Now you can create multiple Nethunters from the same image with custom tools
- Fixed apt upgrade stuck
- Changed default login user from root to kali (if login by shortcut)
- Added upgrade feature for existing installations. it's automatically detects existing installations and upgrades them.
- Removed blank installation option
- Automated Integration: Seamlessly integrates Kali NetHunter into proot-distro, eliminating manual configurations.
- Customization: Install multiple NetHunters with tailored toolsets, optimized for various tasks.
- Enhanced UX: Automatically sets up VNC server for XFCE desktop, enhancing graphical user experience.
- Efficiency: Swift installation process reduces manual intervention, making deployment hassle-free.
PRoot Distro is a powerful utility that allows you to run a full Linux distribution on an Android device without the need for root access.
- Android device with Termux installed
Click the icon to get latest version of Termux from f-droid
- Update and upgrade Termux:
apt update && apt upgrade -y
- Install bc, ncurses-utils and proot-distro (if not already installed):
apt install bc ncurses-utils proot-distro -y
- Install Git (if not already installed):
apt install git -y
- Clone the repository:
git clone https://github.com/sagar040/proot-distro-nethunter.git
- Navigate to the project directory:
cd proot-distro-nethunter
- For information:
bash install-nethunter.sh
- To start installation:
bash install-nethunter.sh --install
Build ID | Tools | System Requirements (RAM GB) | Storage Requirements (GB) | Data Requirements (GB) |
---|---|---|---|---|
KBDEXKMT10 | Top10 | 3 | 6.7 | 2.7+ |
KBDEXKMTD | Default | 3 | 13 | 3.8+ |
KBDEXKMTL | Large | 4 | 20 | 5.5+ |
KBDEXKMTE | Everything | 4 | 34 | 9.0+ |
Build ID | Tools | System Requirements (RAM GB) | Storage Requirements (GB) | Data Requirements (GB) |
---|---|---|---|---|
KBCIGDEX | Information gathering | 2-3 | 4.8+ | 1.6+ |
KBCWGDEX | Web | - | - | - |
KBCCSGDEX | Crypto & Stego | - | - | - |
KBCPGDEX | Passwords | - | - | - |
KBCFOGDEX | Forensics | - | - | - |
KBCFUGDEX | Fuzzing | - | - | - |
KBCREGDEX | Reverse engineering | - | - | - |
KBCSSGDEX | Sniffing & Spoofing | - | - | - |
KBCEGDEX | Exploit | - | - | - |
Build ID | Tools | System Requirements (RAM GB) | Storage Requirements (GB) | Data Requirements (GB) |
---|---|---|---|---|
KBCTDEX | Xfce, firefox-esr, steghide, sqlmap, autopsy, wireshark, yara, wfuzz, enum4linux, nmap, ncat, cewl, john, wordlists, hydra, ghidra, jd-gui, burpsuite, nikto, wpscan, python3, python3-pip, socat, gobuster, villain, dirb | 2-3 | 7.5 | 2.5 |
- Run the following command to log in to the NetHunter environment:
or
nethunter [ BUILD ID ] [ USER ]
proot-distro login BackTrack-< BUILD ID > [ USER ]
- Once you are logged in, you can start the GUI session by running the following command:
sudo kgui
Let me know if you face any problems while running or installing this script. Also, let me know which features you think are the best and what you would like to see in the next updates.