所以我试图在我的 CentOS 7 服务器上获取一个与 tshark 一起使用的脚本,但我遇到了问题。该脚本在我的Windows笔记本电脑上运行良好,我只是将其放在appdata的plugins文件夹中,但我在linux上找不到类似的位置。我使用 yum 下载wireshark,并且该程序位于我的另一个文件夹中,但我找不到 init.lua 文件或plugins 文件夹。
当我使用 tshark -v 时,它告诉我它是“使用 Lua 5.1”构建的,所以我知道这不是问题,但我不知道从这里到哪里去。有什么建议么?
我也是 Centos/RHEL 阵营的一员。我找不到init.lua
任何地方。这about信息说 lua 应该可用,但它不在菜单上的任何地方。
最终我找到了!它是的一部分devel
包是基本的wireshark安装包的附加包。
yum install -y wireshark-devel
我现在有init.lua
我的自定义 lua 解析器正在工作。
Note从 RHEL 8 开始,Redhat/Rocky/Centos 提供的 Wireshark 软件包不再支持 Lua。我的调查显示,他们只是“遗漏了”,因为 Wireshark 中使用的 Lua 版本与操作系统支持的版本之间存在冲突。我可以自己解决这个问题的唯一方法是在启用 Lua 的情况下进行自定义构建。也可以从其他来源安装。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)