求助大神们!如何获取手机上所有app的网络请求。又这样私有api嘛?

求助大神们 如何获取设备上的所有网络请求啊。。。怎么做呢 没有思虑啊。。在线等啊

1 个赞

rofl

你觉得呢。

Network Extension比较接近你的需求

网络代理设到电脑上,电脑上跑个WireShark即可

这样抓包太累了。。还要手动倒出来了。我想自动获取这个url 然后存储

限制在沙盒内吗。可以hook别的app的话就简单很多了

你这个应该可以 我试一试

最近在做这个,有点思路。
1.Hook NSURLProtocol http://www.jianshu.com/p/7c89b8c5482a(不能抓到https,强校验,可以截取到http,配合中间人攻击应该可以获取到https)
2.fishhook 底层CFNetWork网络请求相关函数
3.tcpdump (能截取到报文,需要解析)
有什么更好的思路,请大神们告诉我呀~

兄弟他的需求不能hook

我用的是我自己的分析工具 github.com/Naville/WTFJH

去苹果商店下载replice这个应用,免费用户只能20条,68就可以付费也不贵。

replice,比这个方便多。而且不用电脑,还可以24个小时监控