我正在写一个wireshark解剖器插件。我浏览了wireshark文档的第9章以及其他一些网站。他们说必须修改Makefile.common
和Makefile.am
以反映相关文件和解剖器名称'。我在Mac上安装了wireshark。在Applications/Wireshark.app
文件夹中搜索Makefile。没找到。编译解剖器插件的过程是什么?
提前致谢!
答案 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.plugins
和README.dissector
下,该文档也说明了要添加插件目录的文件。同样,完成后,您将要运行./autogen.sh
,然后按照代码结尾处的步骤进行操作。我希望这会有所帮助!