6jack is a free and open source development framework for analyzing/testing/fuzzing network applications.6jack runs a command, intercepts calls to common network-related functions and passes them through a filter as MessagePack serialized objects.6jack works at application level. It`s a simple library that gets preloaded before the actual application.
Here are some key features of "6jack": · Writing tests for clients and servers · Debugging and reverse engineering protocols · Sketching filtering proxies · Fuzzing