在macOS环境下,wireshark默认无法同时打开多个窗口,当需要分析、比较多个文件时相比相对麻烦。以下记录两种解决该问题的方案。
0x00 通过终端临时解决
终端环境下配合“-n”、“-a”参数使用open命令打开多个窗口
# 打开多个初始Wireshark窗口
open -n /Applications/Wireshark.app
# 直接在多个窗口打开抓包文件
open -n -a /Applications/Wireshark.app file_name.pcap
0x01 借助自动操作永久解决
实际也是使用open命令,但是借助macOS自带的自动操作应用程序可以实现在图形界面即可永久解决该问题。
1、打开自动操作应用程序,选择新建类型为“应用程序”
2、操作 选择 “运行shell脚本”,Shell 选择默认的“/bin/zsh”,传递输入 选择“作为自变量”,shell内容写入刚刚打开文件的命令,文件名替换为“$1”。
open -n -a /Applications/Wireshark.app $1
3、Command+S 起个喜欢的名字保存到系统“应用程序”文件夹
版权归原作者 王羲之的之 所有, 如有侵权,请联系我们删除。