In this article, we will look at how to install Kali Linux on android device (non-rooted). That opens a whole new world of possibilities that you can do with your smartphone. Instead of carrying your heavy laptop around, you can go with your phone and still perform penetration testing like you would with your Kali Desktop. Unfortunately, you might be limited to specific resources and capabilities. For example, performing a Reverse Engineering or Malware analysis with your phone won't be that smooth. However, tasks like social engineering can come in quite handy. With that in mind, let's dive in and get started.
Step 1: Install F-Droid
Step 2: Install Termux from F-Droid
Step 3: Install Nethunter Kex App
Step 4: Install Hacker’s Keyboard
Step 5: Enable Hacker’s Keyboard
Step 6: Setup the Environment
pkg update && pkg upgrade -y
Step 7: Fetch and Run the Installer Script
chmod +x install-nethunter-termux
Step 8: Launch Kali Linux on Android
cat /etc/os-release | grep "\bNAME="
Step 9: Enable Kali Linux Graphical User Interface on Android
Step 10: Connect to Kali Linux instance on Android