设备已 root ,问下有没有什么方法可以修改某个 app 的 http response?
以下是之前一个 v 友提的问题,但是没有解决。 https://cn.v2ex.com/t/897055
![]() | 1 Eension 2024-08-05 11:13:00 +08:00 换个思路,代理到局域网的 PC 设备,在 PC 设备上 hack |
2 undefinedsymbol OP @Eension 通过 pc 是可以实现,但是我这边的场景要在这个手机上完成,所以就。。。 |
![]() | 3 guanzhangzhang 2024-08-05 12:36:52 +08:00 frida hook 学下 |
![]() | 4 paradox8599 2024-08-05 12:44:57 +08:00 via Android ![]() httpCanary 现在改名叫 reqable 了,不知道还好不好用 |
![]() | 5 wushenlun 2024-08-05 13:15:34 +08:00 via Android mitmproxy +script 想怎么改就怎么改 |
![]() | 6 HashV2 2024-08-05 14:31:26 +08:00 很多 vpn 软件都有重写的功能,场景能用 VPN 吗?如果能用可以直接写脚本 |
7 undefinedsymbol OP |
8 undefinedsymbol OP @HashV2 vpn 可以,有具体的 app 名字不,我找找看 |
![]() | 9 ysc3839 2024-08-05 17:43:44 +08:00 via Android 现成的大概没有,自己开发的话应该不难。 找个 Golang 等原生语言实现的 mitm proxy ,配合 sing-box 等 VPN 做拦截,差不多就可以了。 |
![]() | 10 Zy143L 2024-08-05 20:22:27 +08:00 via Android 用 HttpCanary 啊 |
![]() | 11 leconio 2024-08-05 20:59:46 +08:00 via iPhone 还在使用 http 的 app 还能上架 play store 吗,应该都不让用了吧。 |
12 wenmoux 2024-08-05 22:24:17 +08:00 最简单的就 httpcanary or reqable 两者同一个作者 后者还支持脚本 更强大点 |
![]() | 13 wushenlun 2024-08-05 23:36:19 +08:00 @undefinedsymbol termux 不会弄么,装个 debian 不就随便搞,安卓又不是开发环境,哪有那么多工具 |
![]() | 14 v2yllhwa 2024-08-05 23:46:16 +08:00 via Android dns 劫持+反代, 直接用的 ip 就 iptables dnat+反代, 上了 https 就装 ca 证书,签发伪造证书+反代 上了 ssl pinning 就用 xposed hook |
![]() | 15 HashV2 2024-08-06 09:09:02 +08:00 @undefinedsymbol #8 我自己用的是 quantumult x |
![]() | 16 paradox8599 2024-08-08 22:16:40 +08:00 via Android 以前的 httpCanary 是手机端的,不过后来停止维护了。不知道现在重新出的版本还是不是一样的了 |