Android Network Security

Kali Linux for android devices – No root needed

Kali Linux for android
Kali Linux for android

Kali Linux comes to android with the help of a simple and easy to use app called Bochs. In this article we will show you how to install and use Bochs and give your android the ‘Kali twist’.

If you are like me, you always find it useful to carry your favorite Linux distro with you all the time. These days laptops are becoming smaller and lighter, so it is not difficult to carry one with you all the time. But what if I tell you that you can use Kali Linux on your android phone, you will rather carry with you a phone than a laptop.

With the help of a free app called Bochs, you can run Kali Linux for android devices. Bochs is a highly portable open-source PC Emulator written in C++, that runs on most popular formats. So not just Kali, you can use Bochs to run any Linux distro or any other operating system for that matter.

Also check our list of Best Linux Books for begginers.

Installing Bochs

  • Open the Google Play Store on your android device
  • Search for Bochs
  • Locate and install the entry by Lyubomyr Lisen
  • Accept the permissions listing(if applicable)
  • Allow the installation to complete

You will also need the Kali Linux .iso file. To get this file follow these steps

Using Bochs

When you open Bochs you’ll see the following screen.

Select ata0-master and choose cdrom in the drop-down next to it. Also select the Kali Linux .iso file from your android storage.

Select the cdrom option in the boot drop-down and click on the start button in the top right corner.

If you followed all of these steps correctly, you will have Kali Linux working on your android phone. What more can one ask for? Now you can use this setup for android pentesting and checking the network security of your network or any other task that you can do with a laptop.

About the author

Ajay Verma

A Computer Science Graduate, who works extensively on open source projects. His Areas Of interest are: Network Security, Linux Administration, FOSS, Python, and C programming.

Add Comment

Click here to post a comment