我尝试制作一个基于插件的 ASN1 解析器。我使用了 toyasn1 示例,仅将我的 .asn 文件添加到插件的 makefile 中。现在,如果我启动wireshark,我总是会收到错误消息:
Couldn't load module /wireshark-1.10-9/plugins/toyasn1/.libs/toyasn1.so: /wireshark-1.10.9/plugins/toyasn1/.libs/toysn1.so: undefined symbol: dissector_add
出现同样的错误dissector_delete
。
有人知道如何解决吗?