一、官网下载地址: https://www.wireshark.org/download.html
下载后傻瓜式安装,安装成功
这样选择一个网口就可以进行抓包了。
二、使用过程中,会出现https 请求的包无法抓取,这时候就需要配置 sslkey.log环境变量
步骤
以chrome
为例,mac中详细操作如下:
1.查找浏览器:
sudo find / -iname "Google Chrome"
//可以找到binary所在路径为/Applications/Google Chrome.app/Contents/MacOS/Google Chrome
2.运行chrome并指定sslkey logfile
sudo /Applications/Google\ Chrome.app/Contents/MacOS/Google\ Chrome --ssl-key-log-file=/Users/`whoami`/sslkeylog.log
3.启动wireshark,并配置sslkey文件
菜单栏 -> Wireshark
-> Preferences
-> Protocols
-> SSL
注意:2019年版本进行更新后,没有ssl协议了,ssl 改为 tls,其实ssl/tls都已统称通信加密协议,所以就放一块了
完成 ,开始试试抓包吧!