First time here? Check out the FAQ!
THIS IS A TEST INSTANCE. Feel free to ask and answer questions, but take care to avoid triggering too many notifications.
0

Load dll dissector from Windows to Linux

Hi, I wanted to know if it is possible to load a dll dissector which is in Windows, and use the same dll file on Linux Wireshark with the exact save version?

learningnew's avatar
5
learningnew
asked 2020-12-29 14:23:33 +0000
edit flag offensive 0 remove flag close merge delete

Comments

add a comment see more comments

1 Answer

0

The only way to do that would be to try to run the Window version of Wireshark under Wine. Linux can't run Windows executables natively - it needs something such as Wine for that - and it can't run Windows dynamically-loaded code natively, either.

If there were a dissector plugin written in Lua, that could work on multiple platforms.

You could try to get the source code for the DLL from the supplier - as far as I know, the GNU Public License (GPL) under which Wireshark is released requires that plugins also be licensed under the GPL, which means that anybody who receives the binary can get the source, and I think it also may mean that if they give you a plugin you can give it to anybody else, which would mean you could give the source to anybody else, including the Wireshark developers, so they could make it part of Wireshark so it's available on all platforms.

Guy Harris's avatar
19.9k
Guy Harris
answered 2020-12-29 21:11:49 +0000
edit flag offensive 0 remove flag delete link

Comments

add a comment see more comments

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account. This space is reserved only for answers. If you would like to engage in a discussion, please instead post a comment under the question or an answer that you would like to discuss.

Add Answer