Pre-Requisites:

There are certain requirements that are to be met before installing NetHunter using this method.

The device should be properly rooted. If rooted with KingRoot, replace KingUser with SuperSu

BusyBox installed. Install it from PlaySore.

Ample Storage

Custom ROMs like CM12 CM12.1 CM13. (Desired, not mandatory)

Procedure to Install Kali NetHunter On Any Android Device

Download any Nethunter ROM from Offensive Security Web Site according to your Android Version.

from Offensive Security Web Site according to your Android Version. Extract the Zip file and go to /data/app. Install the apps present in that folder one by one.

Now with any root explorer app, go to /data/data/com.offsec.nethunter/files/scripts. Then copy all the files and paste into /system/bin (Note: If you don't see the folder or content in files/scripts, open NetHunter app and then close it and check again)

Next, open the Nethunter App and Go to the Kali Chroot Manager and install the "Minimal Chroot". You can also select "Full Chroot" but this is not recommended.

Open Terminal Emulator or nh-terminal and choose "KALI". This will open up Kali shell. You may be prompted to allow root permission. Just grant it and you will be good to go.





After that, run these commands one by one in the terminal:

apt-get update

apt-get upgrade

apt-get dist-upgrade

apt-get install kali-linux-nethunter

How To Setup Metasploit In Kali NetHunter

msfdb init

msfconsole

How to install and Enable VNC in Kali NetHunter.

Open Terminal and execute the following command in Kali Terminal

apt-get install tightvncserver

To run VNC Server type the following command

vncserver :1 -geometry 1280x720 -depth 16

Now Install any VNC app from PlayStore and open it. I suggest using this App called VNC Viewer by RealVNC Limited We will use it to connect to Kali NetHunter GUI. Setup VNC app with the below details.

Click connect and now you can enjoy the NetHunter Tools in GUI.

Credits: XDA