2

When I use any proxy like Burp or Owasp ZAP, I see that many applications follow the proxy path and some doesn't and they just flow data directly.

I want to know what code is used for this, so that I can choose my own application to be proxy aware or not.

Monu
  • 877
  • 1
  • 9
  • 27
  • 1
    Please add more details ! – Nisarg Jani Feb 08 '20 at 13:04
  • I only found this that might be helpful but which provides no reference/background context for details: https://stackoverflow.com/a/24417392/425997 – David Jan 11 '21 at 23:05
  • Maybe one option you can do if you "own" the application codebase, is to add proxy support into the app explicitly? But that means the user/admin will have to enable the proxy from the app side rather than globally. In the event that the app by default is not able to use the global/wifi proxy. I think there may be some APIs from Android to set proxy: https://developer.android.com/reference/java/net/Proxy – David Jan 11 '21 at 23:07
  • Ya this one looks like good resource. So instead of using networking like other apps, if we use sockets for networking with NO_PROXY setting, it will avoid system proxy settings. – Monu Jan 12 '21 at 07:12

0 Answers0