1
qwjhb Jan 29, 2018
在家里的话 手机不是可以连自己的路由么
|
2
locoz Jan 29, 2018
试试 Packet Capture 之类的?
|
5
junbaor Jan 29, 2018 最近发现的,很好的一款抓包工具 https://github.com/avwo/whistle
|
6
usedname Jan 29, 2018
卧槽,app 发现手机有 wlan 代理,就直接抛出异常 ?厉害了,这大概也是我赵国特色吧
|
8
exp1ore Jan 29, 2018
thor 试试看
|
9
hhvv23911k Jan 29, 2018
用 Charles+官方的 https 证书,可以抓包查看 Https 数据,或者用楼上说的 thor(要给钱)
|
10
ctsed Jan 29, 2018 via Android
postern proxdroid 了解一下
|
11
xio Jan 29, 2018
1. 你这个应该是属于 https certificate pinning 导致的。
2. 你需要 MitM |
12
pyfan Jan 29, 2018
防代理就是判断 host 和 port,返回 host 和 port 不为空抛出异常,反编译 apk,找到判断代理的代码,将 host 和 port 随便设置个值,重新打包
|
13
iwtbauh Jan 29, 2018 via Android 还有更麻烦的
代理抓包对于直接建立 socket 没用。如果 App 直接用 socket 发送网络请求设置 HTTP 代理丝毫没有用 如果 App 不使用系统的证书库,而是将公钥证书硬编码进 App (参考老版本 chrome 绑定 Google 公钥证书发现 CNNIC 签发 Google 域名的证书这一安全事件)。这时候只能反编译 App 否则根本没法抓包 |
14
chroming Jan 29, 2018 via Android
路由器抓包,可以设置路由转发到你本机的 charles 或 fiddler
|
15
darksand Jan 29, 2018
没遇到过,学习一下
|
16
hyyou2010 Jan 29, 2018
估计是查看 https 证书而不是检查 wlan 有没有代理
|
17
qsnow6 Jan 29, 2018
ios 好像还没遇到挂 proxy 直接抛出异常的
|
18
ltux Jan 29, 2018 via Android
服嘞,就算他不抛出异常你也不可能解密 https 呦
|
19
SingeeKing PRO 除了网银我还没见到过不能挂代理的。。。
Surge + MitM 试试 |
20
ChristopherWu Jan 29, 2018 @iwtbauh 像我这个小工具的奇技淫巧有用吗?(把 arm 的 tcpdump 直接打进去跑)
https://github.com/YongHaoWu/AndroidNetMonitor 顺道借路问问,目前有类似的 app 用这样的做法吗? |
21
BXLR Jan 29, 2018
哪个 app
|
23
iwtbauh Jan 29, 2018 via Android @ChristopherWu 如果是 tcpdump 的话,对硬编码证书不行的,但可以抓 socket
硬编码证书是某个 app 只信任某一个他们自己签发的证书,导入证书抓 https 的方法就不行了,只能反编译 |
24
hyyou2010 Jan 29, 2018
socket 也可以硬塞证书吧
|
26
txx Jan 29, 2018
1. Surge 3.0 直接 app 开 中间人证书
2. Charles 代理开证书 3. AOP 编程,用 Xposed / cydia substrate 直接 hook 网络请求,打印出来。 |
27
ques OP |
29
bitlaoyuan Jan 30, 2018
亚马逊的 app 就是这样,不服的可以试试
|
30
xi_lin Feb 1, 2018
whistle 真的好用,主要是配置简单
|
31
xi_lin Feb 1, 2018
不过 lz 说的不支持代理的话只剩 vpn 可以试试了,像上面说的 surge
|
32
gylearner Jun 26, 2018
请问楼主,遇到相同问题,最后解决了么?
|