Kali Linux is the mostly offensive Operation System used worldwide for penetration testing OS, mostly used by Black Hat’s. Kali contains several hundred tools which are geared towards various information security tasks, such as Penetration Testing, Security research, Computer Forensics & Reverse Engineering.
It is preinstalled with over 300 penetration-testing programs, including Armitage , nmap, Wireshark, John the Ripper, Aircrack-ng, Burp suite and OWASP ZAP and lot of more tool that help you in learn hacking. So befor we start ho to install kali linux in android phone you have to know the requirement of software that is gonna used for installing kali in phone.
Requirement of software to Install Kali Linux on your Android device:
1. Rooted Android Device.
2. Busybox Installer.
3. Linux Deploy.
4. Android VNC Viewer.
5. Fully charged Phone.
6. Fast Internet connection.
7. Minimum 5GB Free Space
8. Kali Linux Image File.
9. JuiceSSH – SSH Client.
How to install kali linux in Android:
To install kali linux in your Android phone,install the software of list that are given after that you have to follow these simple step.
Extract kalilinux.FULL.ext4.20131031.zip it to a folder using WinRAR or your file manager if you’re on Android. There will be two files name Kali_Linux.img and Kali_linux.img.md5 copy the Kali_Linux.img file to the Android Device.
Create a folder either on internal storage or external storage, name it kali & remember the directory and paste the kali image file into the folder. we would recommend external storage because the size of file is too large.
Go to Settings>Developer Options Then turn on USB Debugging.
Now in the fourth step open BusyBox and make sure you have given the root permission for the
all the application downloaded in SuperSu. Terminal Emulator and Linux deploy also need root permission.
Open BusyBox app click on Install to Replace symlink with BusyBox Application and click on the install button and wait till it completes the installation process.It will take little bit time don’t panic.
Now go to Linux Deploy, grant root permission if it asks for. Click on the properties button up on your right thumb.Next will be prompted with series of options regarding the type of Installation you need the important would be the Distribution, Architecture, Distribution suite and Installation path i would recommend leaving others in default to Install kali linux on android.
Choose “Kali Linux” as distribution and Architecture “armhf”.
Paste the location of kali image file where you kept this.and please be careful if paste the wrong location then you have to repeat the whole process.
Keep the installation type as “File” & Distribution suite as “Rolling” and also enable SSH | VNC & mount points to mount android file system on linux.
That’s all if you have completed all the steps correctly then just click on play it will start, if you have not downloaded the OS then click on install, it will start installing online. Wait till see Deployed on your screen .
Now just simply click on Start to boot Kali Linux. Next step would be simply connect to the Linux System by using VNC viewer or JuiceSSH.
If you want Graphical User Interface of the Linux then, Open Vnc viewer in the Address form type localhost or 127.0.0.1 or the Ip address displayed on the linux deploy. which is 127.0.0.1::5900 type the password aaa2a710 you will get the Graphical User Interface of the Linux system