Trisul Remote Protocol allows network analyzers to connect securely to Trisul and perform live monitoring or forensic analysis.
Unsniff 2.0 uses this protocol, but we expect other analyzers like Wireshark to also exploit this feature. The ultimate goal is to integrate this into a centralized system like http://sguil.sourceforge.net/.
There is no formal specification of the protocol yet.
A ruby library called “TheRat” is available as part of the WebTrisul source code which contains a client for the TRP. You can use this library to create your own ruby tools to interact with Trisul using the TRP.
The file PulseProtocolCmd.h contains the protocol messages and the C++ structures.
Until a format spec is available, please look at the code.