In many of my previous tutorials, I suggested installing Kali Linux nethunter on your android devices. Well, unfortunately, many people were having a lot of difficulty with it. So today we are going to a very special tutorial on how to install kali Linux nethunter on an android device.
Do note you are responsible for what you do with your device. If you do not know to take a backup of your devices or hard reset them using stock images. I do not recommend this tutorial for you. You should try the termux tutorial instead.
Table of contents
- Take backup take backup..!!!!!
Take backup take backup..!!!!!
This is a technical tutorial with a lot of risks involved. You may damage your phone if you do something wrong while installing nethunter.
The hacking world team is not responsible for any of your devices and your mistakes. You are solely responsible and you need to make sure you have taken all the data backs and well as keep stock images ready when needed.
So with that out of the way let’s start installing kali Linux nethunter on our android phones
Installing requirements for kali nethunter.
You need the following things downloaded on your phone. I have simplified the process and made a zip for all the kali nethunter related apps. (nethunter store, nethunter terminal, nethunter vnc, etc)
zip password is 123
Now open the busybox app and click on install busybox. Give it root permission if it asks.
Busybox must be installed in system/xbin directory otherwise nethunter will not recognize it and give warnings.
If the system/xbin bin did not work for you try another location. Keep testing
Make sure you have installed all the above apps before continuing.
Setting up nethunter.
Open the nethunter app and Allow all the permissions it asks for.
Also, make sure you give the SuperSu permission by clicking on Grant permission as shown below. This is a very important step. Kali Linux nethunter will not work without root permission.
Once you have given it proper access it will now automatically detect your device build as shown in the image below.
Let the process complete. It will detect all the system files it needs.
Update Nethunter app
Always use the latest version of the app. There is an option to check for updates when you open the nethunter store. Make sure your nethunter app is updated to the latest version so that you do not get any errors.
Check the updates section in the store
Nethunter store is a new featured app of kali which has many hacking apps. Do test them when you are free. For now complete nethunter installation.
Installing chroot on android
This is the most important part where we install kali Linux on our android phone. There are 2 methods which you can use:
1st method plain install (simple method)
Now go to the kali nethunter Chroot Manager. Click on install Kali Chroot as shown in the image below.
Choose download the latest option as shown in the image below.
Now select minimal Chroot if your device is of low specs and ram. You can choose Full chroot if your device has good specs 4gb ram or higher.
Wait till the downloading process ends and the chroot will automatically get installed. Make sure you have the nethunter terminal app installed beforehand otherwise you will get errors and you will have to reinstall chroot from the start.
You need to select kali nethunter when the following dialogue box comes up.
After this step kali will start installing itself on your android device. Make sure you have enough storage space. Choosing all the options takes around 64GB of disk space according to my knowledge.
Kali Linux and kali nethunter packages are more than enough if you ask me. Once you click on install and update you will see the following process bar.
2nd method SDCARD install (Slightly tricky method but works)
Download the file corresponding to your architecture from the following link You have to select from the general category and not the other category:
I used armhf for my device (1.32 GB file)
Extract the zip file you just downloaded. Copy the file with tar.xz extension as shown below to the root directory of your device.
Rename the file to kalifs-full.tar.xz
Now click open the nethunter app and click on install from sd card. If you named the file correctly then it will automatically start the installation if not it will give an error. Once the installation is finished properly restart the phone.
After restarting wait for 5 minutes and let all the scripts load. You should now see the following options in the nethunter app:
Setting up the desktop mode for kali nethunter
Using VNC Manager TO CONNECT kali Linux nethunter in desktop mode. You need to use the following settings for kali Linux to work in desktop mode.
You can set any password. just make sure you run the setup local server command when you do it.
Click on the start server option which you can see in the image above and then click on connect. You should be now able to use the desktop version of kali on your phone.
Exploring nethunter apps and services
Nethunter has an extremely huge variety of hacking tools as well as new apps that are present in the nethunter store. Make sure you read the description before trying anything. the list is too long for me to show you how to use each tool. Maybe in the future, I will do a tutorial for it. Let’s see.
For now, just try all the apps. Do read the notes and descriptions to know what each nethunter option does.
Warning to the reader: Not all nethunter store apps will work on our devices. There are kernel and hardware restrictions because of which we cannot use many of the apps.
Even with kali nethunter, we will not be able to use wifi adapters since our devices do not support the hardware.
Only devices shown and officially supported by kali Linux nethunter on their nethunter page are supported. (One plus and nexus devices)
Commonly asked questions about kali Linux nethunter
Q.1 What is the minimum requirement of hardware for nethunter?
Quad-core processor and 2GB ram. Recommended is 6 GB ram. Mine was 4GB Ram Zuk z2 plus.
Q.2 What if my device breaks down or boot loops?
I am not responsible. The first thing I said was to take proper backup as well as keep stock images ready in case of emergencies. You have been warned to do this only if you are confident to take the risk.
Termux is always there as a safe method. The hacking world will not provide any support. Do it at your own risk.
Q.3 I have a one plus or a nexus device. How do I install Kali Linux nethunter?
For those having the above devices. Go to the nethunter website download the zip files. And flash the zip files with twrp directly. They are automated and completely work for one plus and nexus devices.
Q.4 Can I use all kali Linux functions and apps with this nethunter?
Yes, you can actually use more if your device supports them. There are rubber duck scripts, drive droid and USB keyboard options as well. These can turn your phone into a hacking machine.
Without an external adapter, wifi hacking attacks won`t work. You get kernel and driver issues. Also, not all devices support external adapters.
Q.5 What about my phone updates? Can I upgrade my phone to a new OS?
Sorry but updates will probably break the installation. You will need to do the installation again. Always clean flash while updating. You do not want unnecessary boot loops, trust me.
Thanks for reading. If you have any issues write about them in the comment section. Happy hacking