How To Use Burp Suit With Emulator Full Guide 2025

Using Burp Suit with emulator Is a very challenging Task Because it take me Over 6-10 Hours To Do This Task And I will Also Give you The Problems Solution Which I Faced During This Task. Without wasting any other time lets do this First of all Below I have Given All The Download Links Which will Be Required Here.

Download Links:

  1. Burp Suit
  2. Open SSL (Win64 OpenSSL v3.4.1 Light) Download This Version for Worked for me👍.
  3. ADB TOOLS

STEP 1 (SETTING UP ENVIRONMENT)

First Paste the ADB Tools ZIP File(ADB TOOLS) in the C Directory It Should Look Like This (C:\ADB).

Now all The Tools Should be Inside This Directory as Shown in Image.

Now Your ADB Environment is Setup Complete Now I am Letting That You Have Already Installed the Nox Emulator in Your PC In This Case We are Using Big Nox Version 7.0.6.1 12/08/2024.

Now Click on Path as shown below and then press backspace now type CMD here and press enter Now Keep This terminal open for future don’t close it.

Now CMD Setup is done Next is Connecting proxy with emulator.

Connecting proxy With Emulator

First Go to your Wi-Fi setting and Long Press on the Connected Network You will see two options as given below.

Click On Modify Network and you will see a proxy option and drop-down menu below it, Now you just have to select manual from drop down menu and enter the proxy In The Proxy Hostname Enter Your ipv4 Ip address you can check your ipv4 address by entering ipconfig in your CMD.

Now In Ip Port Enter 8080 and without any other change Just Click on Save.

Now Your Proxy is set up In The Burp Suit Go to your Proxy setting and Click on edit and select All Interfaces and then save it.

Now You Must Have to check the connection in Nox type this URL In The Big Nox any browser http://burp when you enter you must see this window.

It Means Your Proxy is connected with Burp Suit

Make sure that You have enabled root in Nox Before Entering commands

Installing CA Certificate In Emulator With Burp Suit

Now It’s the most crucial steps if you forget anything certificate will not get installed. Follow Step By Step

Step 1:- We Opened a ADB CMD Window Already in CMD SETUP Section Now first connecting Now with ADB First Enable Developer Options In Nox and Enable USB debugging after enabling USB debugging follow step 2.(Make sure that You have enabled root in Nox Before Entering commands.)

Step 2:- Now Enter This Command In CMD.

adb connect 127.0.0.1:62001

Now After Connecting write this command to check its connected or not.

adb devices

It will Show a device If connected Anybody it will blank.

Now write This command.

adb shell // after Entering this command write 
su       // Now Its done 

Now Before Moving to Installation first download certificate from here http://burp in you pc downloads and then move it into ADB Tools For which is in C:\ADB Now After Pasting. Download The Open SSL Tool and then Open You CMD another CMD window In The ADB Folder.

Note:- while Installing Open SSL Select (OpenSSL DLLs to the Windows system directory).

NOTE:- After Installing Add Bin folder of Open SSl In system Variables Path.(add It to system variable path C:\Program Files\OpenSSL-Win64\bin)

Now Paste This Command In Second Terminal.

openssl x509 -inform DER -in burp.der -out burp.pem

And Then Paste This Command.

openssl x509 -inform PEM -subject_hash_old -in burp.pem

Its Now Will Give You Output Like This.

9a5ba575 /This Is output

4️⃣ Rename the Certificate

You need to rename burp.pem to match the hash (with .0 extension):

rename burp.pem 9a5ba575.0

(Replace 9a5ba575 with the hash generated in step 3.)

Now Your certificate is ready to be Installed In Your emulator.

Now Paste This Command In Your ADB Folder second Terminal.

adb push 9a5ba575.0 /sdcard/

Now Paste This Command(Before Pasting below command Exit Both CMD Window and then reopen them) In Your First CMD Terminal where we Connected the Nox Emulator.

mount -o remount,rw /system

Then Paste This Command:-

mv /sdcard/9a5ba575.0 /system/etc/security/cacerts/

To double-check, run this command in your terminal:

ls -l /system/etc/security/cacerts | grep 9a5ba575.0

If your Output is Like This

d2q:/ # ls -l /system/etc/security/cacerts | grep 9a5ba575.0
-rw-r--r-- 1 root sdcard_rw 1352 2025-02-13 16:00 9a5ba575.0
d2q:/ #

Then You will Need To Make It root root to do this follow below commands:-

mount -o remount,rw /system

Change ownership to root:root:

chown root:root /system/etc/security/cacerts/9a5ba575.0

Remount /system back to read-only (for safety):

mount -o remount,rw /system

Verify permissions again:

ls -l /system/etc/security/cacerts | grep 9a5ba575.0

If the ownership is now root root, then everything is fully correct. ✅

Thank You For your cooperation I have a Great Time with you guys Bye.

Leave a Reply

Your email address will not be published. Required fields are marked *