银河麒麟V10操作系统安装Wireshark
Wireshark安装
- 保证网络连接
- sudo apt-get update
- sudo apt-get install wireshark -y
- 弹出框选择“是”
添加lua文件
-
使用sudo wireshark 启动软件
-
打开“帮助”–>关于wireshark–>文件夹,找到全局Lua插件地址,比如下图
-
将lua文件放置在该全局Lua插件地址目录下
-
重启软件
解决解析Lua文件时的错误
- 使用“sudo wireshark”会在解析Lua文件时出现如下图问题
- Lua Error: /usr/share/wireshark/init.lua:30: this package has been disabled due to running Wireshark as superuser. See https://wiki.wireshark.org/CaptureSetup/CapturePrivileges for help in running Wireshark as an unprivileged user.
[ [truncated]Expert Info (Error/Undecoded): Lua Error: /usr/share/wireshark/init.lua:30: this package has been disabled due to running Wireshark as superuser. See https://wiki.wireshark.org/CaptureSetup/CapturePrivileges for help in runnin]- 使用“wireshark”命令后打开网卡时会出现如下图问题
- 解决办法:
执行以下命令
sudo dpkg-reconfigure wireshark-common
选择“Yes”
sudo usermod -a -G wireshark {your username}
重启系统
至此,就可以直接使用命令“wireshark”在终端内打开并正确解析Lua文件。