comms_champion
Protocol toolkit
A C++ library and toolset to implement and analyze binary communication protocols for embedded systems with limited resources.
C++(11) library to implement and tools to monitor binary communication protocols
243 stars
14 watching
16 forks
Language: CMake
last commit: over 2 years ago commscomms-championcommunicationcommunication-protocol
Related projects:
Repository | Description | Stars |
---|---|---|
dw2102/s7comm-analyzer | An analyzer tool for dissecting and analyzing S7Comm protocol over TCP connections | 36 |
servo/ipc-channel | A Rust-based implementation of a process communication API using native OS abstractions | 875 |
y123456yz/reading-and-comprehense-linux-kernel-network-protocol-stack | An in-depth analysis and annotation of the Linux kernel network protocol stack | 1,212 |
cmu-sei/pharos | Automated analysis tool for understanding and recovering program structure from compiled binaries | 1,557 |
fare9/pba_analysis_tools | Custom C++ implementations of analysis tools from the book Practical Binary Analysis | 52 |
mikepopoloski/slang | Provides tools and services for compiling, parsing, and analyzing SystemVerilog code | 620 |
bfgroup/lyra | A command line argument parser for C++ | 483 |
janwilmans/compiletimer | Measures and compares compile times of C++ constructs in various scenarios | 6 |
ndmitchell/cmdargs | A Haskell library for building command line applications with minimal code | 91 |
ethereum/cbc-casper | A Python implementation of a class of 'correct-by-construction' consensus protocols. | 229 |
tdahlmann/canpp | A comprehensive tool for receiving, transmitting and analyzing CAN bus messages. | 43 |
lpeter1997/cppcmb | A C++ parser-combinator library with a natural grammar notation | 123 |
reclassnet/reclass.net | A .NET-based port of ReClass with additional features and support for various data types and memory analysis tools. | 1,829 |
k-bx/protocol-buffers | A Haskell implementation of a language-neutral, platform-neutral way to serialize structured data | 80 |
aflnet/aflnet | A fuzzer that uses a greybox approach to test network protocol implementations | 872 |