28c3 LT Day 2: Inferring communication protocols with your Netzob
Channel: 28c3
Date: 2011-12-30

Netzob is an open source tool which supports the expert in its operations of reverse engineering, evaluation and simulation of communication protocols. Its main goals are to help security evaluators to (1) assess the robustness of proprietary or unknown protocols implementation, (2) simulate realistic communications to test third-party products (IDS, firewalls, etc.), and (3) create an open source implementation of a proprietary or unknown protocol. Netzob handles different types of protocols : text protocols (like HTTP and IRC), fixed fields protocols (like IP and TCP) and variable fields protocols (like ASN.1 based formats) and provides modules dedicated to capture data in multiple contexts, including network, structured file, process and kernel data acquisition." 

http://www.netzob.org/