我爲我的WireShark版本構建了一個解剖器(在完成構建WireShark的所有cygwin安裝步驟之後)。現在,我的剖析器只能在我的WireShark版本(版本1.9 ...)上工作,而不是可以說的最新的WireShark版本1.8.4,我可以從www.wireshark.org下載。如何使我的解剖器與其他版本相關
我看到它有可能創建的我的版本,我可以傳播的安裝程序,然後我的剝離也爲別人打工......
但我想詢問是否有可能一些如何,通過改變某些版本的版本,使我的解剖器與作爲官方發佈的其他/舊版本的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應用程序。「
是的,這是可能的。您在設置構建環境時,是否仔細按照http://www.wireshark.org/docs/wsdg_html_chunked/ChSetupWin32.html中的說明進行操作? – SidR
我剛剛重新編譯了我的一個插件,我也遇到了問題。但是我3個月前創建的插件與Wireshark 1.8.4很好地結合在一起。看起來主幹上有一些重大變化尚未納入發佈版本。也許你必須做一個svn恢復到舊版本的trunk並重新編譯代碼? – SidR
是的,我想我應該得到一個1.8版本,然後重新編譯解剖器... 我遵循有關如何建立環境的指示.. – hudac