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.