Ask Your Question

Load dll dissector from Windows to Linux

asked 2020-12-29 14:23:33 +0000

learningnew gravatar image

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?

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2020-12-29 21:11:49 +0000

Guy Harris gravatar image

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.

edit flag offensive delete link more

Your Answer

Please start posting anonymously - your entry will be published after you log in or create a new account.

Add Answer

Question Tools

1 follower


Asked: 2020-12-29 14:23:33 +0000

Seen: 419 times

Last updated: Dec 29 '20