Wireshark已经用Qt重写,如果你有Homebrew,那么只需要
sudo brew install wireshark --with-qt
然后跟着指令来,直到装好。
使用方法
GUI界面的Wireshark:
wireshark
如果需要命令行版本:
tshark
如果运行错误,加上sudo试试。
说明:以上安装完,只能抓取http的数据,抓取https的需要设置。(客户端起来后,直接找设置的地方,如果在捕获数据的时候就没有了设置的地方)
官网下载安装
https://www.charlesproxy.com/download/ 这里下载的是4.0版本
安装客户端证书
打开Charles->help->SSL Proxying->Install Charles Root Certificate
安装手机端证书
手机上设置好代理,查看Charles->help->SSL Proxying->Install Charles Root Certificate on a Mobile Device or Remote Browser 得到需要访问的url链接。通过该链接进行证书的下载(如果需要抓取浏览器中的数据包,需要进行设置)
详情参考:http://blog.devtang.com/2015/11/14/charles-introduction/