User Tools

Site Tools


lua:bitmaul

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
lua:bitmaul [2018/12/13 16:13] – [BITMAUL : The protocol dissection framework] veeralua:bitmaul [2018/12/13 16:26] (current) – [Use cases] veera
Line 1: Line 1:
 ====== BITMAUL : The protocol dissection framework ====== ====== BITMAUL : The protocol dissection framework ======
  
-We released an open source LuaJIT based protocol dissection framework called BITMAUL. This allows you to rapidly develop fast and safe protocol decoders.+We released an open source LuaJIT based protocol dissection framework called BITMAUL. 
  
 BITMAUL can be found on its GitHUB page https://github.com/trisulnsm/bitmaul BITMAUL can be found on its GitHUB page https://github.com/trisulnsm/bitmaul
  
-{{ :lua:maulaxe.png |}}+{{:lua:maulaxe.png | Bitmaul logo}} 
 + 
 +===== Use cases ===== 
 + 
 +Bitmaul allows you to  
 + 
 +  * **sweepbuf** - use ''next_xx''  type calls to dissect a bitstream. Supports bit level operations and covers most of the common packet dissection idioms 
 +  * **pdurecord** - breakup a bytestream into TCP messages / PDUs 
 + 
 + 
 +[[https://github.com/trisulnsm/bitmaul#bitmaul-docs|Documentation]] and [[https://github.com/trisulnsm/bitmaul/tree/master/examples|Examples]] can be found on the  [[https://github.com/trisulnsm/bitmaul|BITMAUL page]] 
  
 ===== BITMAUL in Trisul Scripting ===== ===== BITMAUL in Trisul Scripting =====
lua/bitmaul.1544697832.txt.gz · Last modified: 2018/12/13 16:13 by veera