我为我的 WireShark 版本构建了一个解剖器(在完成安装 cygwin 等所有步骤以构建 WireShark 之后)。现在,我的解剖器仅适用于我构建的 WireShark(版本 1.9 ...),而不适用于我可以从 www.wireshark.org 下载的最新 WireShark 版本 1.8.4。
我看到可以创建我的版本的安装程序,我可以传播它,然后我的解剖器也可以为其他人工作......
但我想问是否有可能通过在某个地方更改版本来使我的解剖器与其他/旧版本的 WireShark 相关,这些版本是官方版本。
提前谢谢。
编辑:我尝试下载 1.8 源代码,构建它,然后构建我的解剖器......但官方 1.8 版本无法识别它:
“无法加载模块 C:\Program Files\Wireshark\plugins\1.8.3\mydissector.dll: `C:\Program Files\Wireshark\plugins\1.8.3\mydissector.dll': %1 无效Win32 应用程序。”