如何编译wireshark解剖器插件?

时间:2014-06-26 23:29:33

标签: wireshark wireshark-dissector

我正在写一个wireshark解剖器插件。我浏览了wireshark文档的第9章以及其他一些网站。他们说必须修改Makefile.commonMakefile.am以反映相关文件和解剖器名称'。我在Mac上安装了wireshark。在Applications/Wireshark.app文件夹中搜索Makefile。没找到。编译解剖器插件的过程是什么?

提前致谢!

2 个答案:

答案 0 :(得分:1)

  

Applications/Wireshark.app文件夹中搜索Makefile。没找到。

那是因为没有。 /Applications/Wireshark.app是Wireshark应用程序的二进制分发版;如果您要编写插件,则需要获取Wireshark 源代码

转到the Wireshark download page,但点击“源代码”,而不是“OS X 10.6及更高版本的Intel 64位.dmg”或“OS X 10.5及更高版本的Intel 32位.dmg”。< / p>

答案 1 :(得分:0)

我发现最好的文档在README.pluginsREADME.dissector下,该文档也说明了要添加插件目录的文件。同样,完成后,您将要运行./autogen.sh,然后按照代码结尾处的步骤进行操作。我希望这会有所帮助!