Android逆向抓包技巧-不走系统代理

前言

不走代理,即NoProxy抓包问题,这种情况是在使用代理之后抓包工具并未捕获到数据,而且无论是开启还是关闭抓包工具,都不影响App正常的数据加载。
因为Android系统设置的代理并不是强制对所有App生效,App可以在网络请求类库中通过自定义代理设置,选择是否要走系统代理。
举例:
在安卓开发中,OkHttp发送请求时,设置 Proxy.NO_PROXY,让手机不走系统代理,此时基于系统代理抓不到包。

OkHttpClient client = new OkHttpClient();
FormBody form = new FormBody.Builder()
    .add("user", dataMap.get("username"))
    .add("pwd", dataMap.get("password"))
    .add("sign", dataMap.get("sign")).build

你可能感兴趣的:(Android,逆向基础,爬虫)