Layoff lessons as a Data Scientist

It had been 8 to 9 months working in a technology startup and I was pretty focused on making a difference. I remember telling my family how I was growing in my job and how 2022 was going to be a…

Smartphone

独家优惠奖金 100% 高达 1 BTC + 180 免费旋转




Setting up Android x86 on Oracle VBox for Burpsuite

Security Analysis of the Android Phones usually requires a rooted phone along with custom requirements for certain conditions like a minimum Android tier, certain Hardware, peripherals, etc. This problem is easily solvable by using the Android emulators like Genymotion. However, they usually have shortcomings, eg, Genymotion currently does not support BlueTooth integration. For a recent task, I needed to analyze an app that required Bluetooth along with a newer Android, however, since most of the emulators did not support Bluetooth and I did not have a rooted newer version Android phone, I had to find a suitable emulator. The Android x86 emulator best suited my needs. Android x86 emulator is:

I had to use it with the burp suite on Windows 10 using Oracle Virtual Box. I had to troubleshoot during the process, that is why I am compiling my process here so that one can set it up with relative ease.

First, you need to install it. You have two options:

Install the VDI for Android (of your choice, virtual wifi support is present in Android 7+ Android x86) After that follow these steps:

After the new VM has been set up, go to settings, and do the following:

The upcoming steps would allow us to use BlueTooth in our emulator. For that,

Now, go to the Windows Device Manager, go to Bluetooth, and open the properties of your Bluetooth card. Go into Details, and select HardwareID. Note the Product ID of the device written after PID in detail.

Run the Android x86 emulator. Once it is opened, open Devices>USB and select the device having the same Product ID as your Bluetooth card.

After this, you can use BlueTooth in the emulator just like on your physical device.

To Check IP Address of the emulator press Alt+f1 to open the terminal in emulator and type ipconfig, then note the ipv4 address of eth0.

After this step, you can set up ADB, and Burpsuite as usual.

Following resources were used mainly for troubleshooting:

Add a comment

Related posts:

Basic Calculus Explained for Machine Learning

So the purpose of this simple article is to explain the concept of simple calculus to understand how does gradient descent work. So let’s say in my office, it takes me 10 seconds (time) to travel 25…

BioPunk Part II

Shit. Shit. Shitty shit shit. Whaddo I do? OK, Ben, think. THINK. You’re basically a doctor. Someday, you’re going to be faced with patients. Hopefully they won’t be bleeding out their eyeballs and…

Powering through uncertainty in times of crisis

The onset of COVID-19 has delivered an unprecedented shock to the global travel industry. The impact began to be felt in January and by March, companies in all sub-verticals within the travel…