Support Center

Burp Community

See what our users are saying about Burp Suite:

How do I?

New Post View All

Feature Requests

New Post View All

Burp Extensions

New Post View All

Bug Reports

New Post View All
Documentation

Burp Suite Documentation

Take a look at our Documentation section for full details about every Burp Suite tool, function and configuration option.

Full Documentation Contents Burp Projects
Suite Functions Burp Tools
Options Using Burp Suite
Extensibility

Burp Extender

Burp Extender lets you extend the functionality of Burp Suite in numerous ways.

Extensions can be written in Java, Python or Ruby.

API documentation Writing your first Burp Suite extension
Sample extensions View community discussions about Extensibility
Name is required.
Email address is required.
Invalid email address
Answer is required.
Exceeding max length of 5KB

Unable to intercept with Android mobile app using Burpsuite

Divya Jul 24, 2018 12:57PM UTC

1.i am using genymotion virtual android device.
2.I have download Google Nexus 5X-7.1.0
3.I have set the necessary proxy setting for burp suite ,as well as wifi proxy connection in genymotion.
4.I have download and installed Burpsuite CA certificates also.
5.And then i downloaded Instagram from play store and trying to testing with Burp Suite ,but am getting alert message as 'An unknown network error has occured'.


Please, help me out.


Liam Tai-Hogan Jul 24, 2018 01:16PM UTC Support Center agent

Which version of Android are you using? Since Android Nougat, Android no longer trusts user or admin supplied CA certificates. We recommend that you use an older version of Android for your testing. If you must use Android Nougat then you will need to install a trusted CA at the Android OS level on a rooted device or emulator.

If you are using an older version of Android, it may be that Instagram does not obey proxy settings. What I suggest you do is set up a laptop as a wireless access point, and connect the phone to the access point. Run Wireshark on the laptop and open Instagram. This will show the network traffic, which you can analyse to work out what’s going on.

Please let us know if you need any further assistance.


Divya Jul 25, 2018 06:51AM UTC
Thanks for your Response .

Yes,I am using Android version "Nougat" in Genymotion emulator .I have installed a trusted CA certificate in Burp Suite and emulator also. i have opened the Instagram my emulator and set proxy->intercept is on and i have user name and password and clicked login button .

Even though, i am getting an error message as "An unknown network error has occurred" while testing app like Instagram. But i am able to connect with browser and i was able to intercept through browser but for app from android device , i cannot able to intercept .


Kindly give me the solution to intercept Burp Suite with Android app.



Liam Tai-Hogan Jul 25, 2018 07:30AM UTC Support Center agent

One solution is to try an older version of Android. If the app is using HTTP or HTTPS but does not obey the proxy settings, you’ll need to use a technique like this:

- https://support.portswigger.net/customer/portal/articles/2899081-using-burp-s-invisible-proxy-settings-to-test-a-non-proxy-aware-thick-client-application

If you must use Android Nougat then you will need to install a trusted CA at the Android OS level on a rooted device or emulator.


Post Your public answer

Your name
Your email address
Answer