WireShark 구축을 위해 cygwin 등을 설치하는 모든 단계를 수행 한 후 내 WireShark 버전 용 해부학자를 만들었습니다. 자, 내 해부사는 WireShark (ver 1.9 ...) 빌드에서만 작동하며, www.wireshark.org에서 다운로드 할 수있는 최신 WireShark 버전 1.8.4는 아닙니다.다른 버전과 관련이있는 내 해부학자를 만드는 방법
나는 내가 확산 될 수 내 버전의 설치 프로그램을 만들 수 있음을보고하고 내 해부학자는 다른 사람을 위해 작동합니다 ...
을하지만 내가 묻고 싶은 몇 가지 방법이 가능하다면, 버전을 변경하여 일부는 어디, 내 dissector를 공식/WireShark의 다른/이전 버전과 관련성이 있습니다.미리 감사드립니다.
편집 : 내 해부학자를 구축 한 후, 그것을 구축, 1.8 소스를 다운로드 시도 ...하지만 공식 1.8 릴리스는 그것을 인식하지 않습니다
"모듈 C를로드 할 수 없습니다 : \ 프로그램 파일 \ 와이어 샤크 \ 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을 트렁크의 이전 버전으로 되 돌리고 코드를 다시 컴파일해야합니까? – SidR
그래, 내가 1.8 버전을 가져와 dissector를 다시 컴파일해야한다고 생각합니다 ... 환경을 구축하는 방법에 대한 지침을 따랐습니다. – hudac