Mac 下解决默认安装后 wireshark 抓包提示 you don't have permission 的权限问题
时间:2021-10-14 19:35 作者:admin 分类: 技术文章
Mac 下安装好 wireshark 抓包软件后,打开会提示:you don't hava permission to capture on local interfaces. you can fix this by instaling ChmodBPF .可是当你按照提示安装好 ChmodBPF 后打开 wireshark 依然还是会提示你这个一样的错误。如下图:
解决办法也很简单,根据提示就是说权限不足,因此我尝试在终端使用:
sudo /Applications/Wireshark.app/Contents/MacOS/Wireshark
用 sudo 权限启动 wireshark 后是可以正常抓包的,因此验证了之前的提示,解决这问题的办法也很简单,,执行如下命令,修改 bpf 的所有者为当前使用者即可:
sudo chown `whoami` /dev/bpf*
扫描二维码,在手机上阅读