1.Charles
Charles is an HTTP proxy / HTTP monitor / Reverse Proxy that enables a developer to view all of the HTTP and SSL / HTTPS traffic between their machine and the Internet. This includes requests, responses and the HTTP headers (which contain the cookies and caching information).
*Charles是收费软件,支持Windows&MacOS双系统,楼主目前工作使用的抓包工具,性能方面存在一定缺陷,处理的数据量一大非常容易卡顿无响应(楼主用的MacBook Pro……)。
Wireshark is the world’s foremost and widely-used network protocol analyzer. It lets you see what’s happening on your network at a microscopic level and is the de facto (and often de jure) standard across many commercial and non-profit enterprises, government agencies, and educational institutions. Wireshark development thrives thanks to the volunteer contributions of networking experts around the globe and is the continuation of a project started by Gerald Combs in 1998.
*Wireshark是进阶抓包工具,黑客必备,值得尝试。
3.Fiddler
Web debugging proxy tool to log all HTTP(S) traffic between your computer and the Internet. Inspect traffic, set breakpoints, and fiddle with request/response.
*Fiddler是免费软件,值得尝试。