我在ubuntu上为wireshark开发了amf插件。 我想在其他机器上部署它。 部署它的步骤是什么? 1 Linux 2 Windows ?
答案 0 :(得分:2)
如果您已成功在Ubuntu中构建插件,您将在“wireshark / plugins // .libs”目录中找到.so二进制文件。从命令行安装Wireshark并将二进制文件粘贴到“/ usr / lib / wireshark / libwireshark1 / plugins”中。您还可以在该位置找到其他.so二进制文件。如果您的插件与已安装的Wireshark版本兼容,那么它应该可以工作。但是,我不确定它是否兼容所有Linux平台。另外,我使用的是Ubuntu 12.04,旧版本的指令很可能不同。
对于Windows,您必须在Windows计算机上单独编译它。之后,您将在“wireshark / plugins /”中找到.dll文件。只需将其复制并粘贴到“Wireshark \ plugins \\”文件夹中,无论您在何处安装Wireshark,都可以找到该文件夹。
注意:您的插件应该使用与构建Wireshark的相同编译器编译。您可以通过单击“帮助 - >关于Wireshark”在Wireshark中查看此信息。