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