Wireshark Scripting with Lua

Windows artefacts
May 15, 2018
IT security for executive officers
June 11, 2018

Wireshark Scripting with Lua

Duration and expected audience:

  • Two (2) days training for LEA officers and business partners.

Short Description:

Wireshark is a highly customizable software for network analysis. The Lua scripting language can be used to extend nearly all aspects of Wireshark including the definition of new protocols (protocol dissectors), event triggers, GUI elements, etc. In this hands-on training, attendants will learn how to customize Wireshark to their own needs for network analysis, protocol research, etc. using Lua scripts.

Topics of the training: Introduction to the Lua scripting language and the Lua-API in Wireshark; Write your own protocol dissectors for protocol reverse engineering, support of uncommon protocols, etc.; Extend existing protocol dissectors for a more detailed view on a network protocol; Create listeners to trigger events based on traffic patterns; Create your own UI elements (menu, windows, preferences) within Wireshark, File IO; Application of Lua scripting for automated analysis and post-processing tasks.

Languages: German or English. Training material in English.

More information: https://www.sba-research.org/professional-services/advanced-training/wireshark-scripting-mit-lua/

Comment on this FAQ

Your email address will not be published. Required fields are marked *