The Trisul LUA API

The Trisul LUA API allows you to build your own tooling on top of the Trisul platform by writing self contained LUA scripts. The embeded LUAJIT interpreter offers almost close to C performance. The API is stream based, comprehensive, multi threaded, message based and completely integrated into Trisul.

Latest news
  • 07-Jun-2018 : New cheatsheet helps you select the correct script type
  • 30-May-2018 : BITMAUL an open source LuaJIT based protocol dissector launched
  • 23-Jan-2018 : New API method set_key_attribute to add or replace an arbitrary attribute on a key
  • 20-Dec-2017 : Trisul DevZone wiki launched

Getting started

Here are some key documents to get you started.