lua:start
This is an old revision of the document!
Table of Contents
Getting started with Trisul LUA Scripting
Using plain LuaJIT you can extend Trisul's functionality in a number of ways.
Concepts
Skeleton Lua scripts you can copy and fill out
LUA Script selector - to help you pick the type of scripting API you need to use to accomplish a variety of tasks
Tutorials
Links to step by step tutorials
- Tutorial 1 : A Hello World
- Tutorial 2 : A packet length counter
- Tutorial 3 : A basic TCP based DNP3 analyzer
- Tutorial 4 : A step-by-step guide to working with resources (Logs) by writing a URLHaus IOC checker
LuaJIT tips
Script examples
Explains various programming techniques with real examples.
UA-Parser
QUIC analyzer
A G-QUIC (Google QUIC) analyzer that parses a UDP-443 protocol, extracts indicators, and certificates. Learn how to use LuaJIT FFI to work with decompression, BITMAUL to parse protocols, etc.
lua/start.1545482368.txt.gz · Last modified: 2018/12/22 18:09 by veera