A Wireshark plugin for the Bitnomial Transfer Protocol (BTP): a binary, low latency, direct market access, trading and market data protocol.
During development, a Lua file can be loaded into the Wireshark application with the arguments:
$ wireshark -X lua_script:<file.lua>
This is useful during Wireshark plugin development.
To install the BTP Wireshark plugin, copy btp.lua to the correct path for your operation system
- Windows users can copy the file to
%APPDATA%\Wireshark\plugins\orWIRESHARK\plugins\, where WIRESHARK is their Wireshark installation location. - Linux and other unix-like users can copy the file to
~/.local/lib/wireshark/plugins - macOS users can copy the file to
INSTALLDIR/lib/wireshark/plugins, unless they are using an application bundle, in which case they should copy the file toWireshark.app/Contents/PlugIns/wireshark
More information is available here.
The following are resources which were useful for the development and maintenance of this plugin.