在有些情况我们需要通过抓取应用的数据来进行分析,电脑抓包就不说了,这里就介绍几款手机抓包工具。
Fiddler
谈到抓包工具就会谈到这个,现在很多大神都在用这款HTTP抓包工具,当然还有wireshark。不过这两个用来抓取手机的话,都需要手机设置代理访问。通过电脑来查看数据。
PS:苹果电脑上用charles

Packet Capture
谷歌市场上有,这个APP可以直接在手机抓包,不需要Root。有 MITM Proxy,可以查看 https 流量。不需要设置代理之类的,非常方便手机上使用。缺点是不能修改http request。

HTTP Injector
同样在谷歌市场上可以找到。这款APP的好处是,可以简单修改HTTP request.

AndroidHttpCapture
GitHub上开源的一款网络诊断工具 主要功能包括:手机端抓包、PING/DNS/TraceRoute诊断、抓包HAR数据上传分享,看起来非常不错,我没用过,不做评论。

当然最好用的还是电脑上操作的FD,wireshark等,手机毕竟界面小,不好做输入搜索等操作。
文/取自知乎