Ask Your Question

Is it still possible to make a dissector plugin for Wireshark in python ?

asked 2020-07-28 08:43:28 +0000

lucasCl gravatar image

Hi all,

I have to make a dissector plugin for a specific protocol. I was wondering if it was still possible to do it in python. In fact, after many researches I found that Python support was removed from wireshark as of June 2014. Is it still possible to make a plugin in python on the latest version of Wireshark ?

Thanks for your answers

edit retag flag offensive close merge delete

1 Answer

Sort by ยป oldest newest most voted

answered 2020-07-28 09:29:01 +0000

grahamb gravatar image

Unfortunately not. Python as a built-in scripting language was deprecated due to lack of developers able to support it.

Your options are:

  • A traditional C-Based dissector.
  • A script based dissector using the built-in Lua language support.
  • A text based dissector using the external project plugin WSGD.
edit flag offensive delete link more


Thanks for your answer. You didn't mention pyreshark. Is it another option or you don't recommend it ?

lucasCl gravatar imagelucasCl ( 2020-07-28 09:44:45 +0000 )edit

AFAIK it's been abandoned, last release in 2015 at version 0.1.4.

grahamb gravatar imagegrahamb ( 2020-07-28 10:05:13 +0000 )edit

Your Answer

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

Add Answer

Question Tools


Asked: 2020-07-28 08:43:28 +0000

Seen: 3,053 times

Last updated: Jul 28 '20