1

我在ubuntu上为wireshark开发了amf插件。我想将它部署在其他机器上。在 1 Linux 2 Windows 上部署它的步骤是什么?

4

1 回答 1

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 中查看此信息。

于 2012-11-21T13:12:11.550 回答