News

Netzob 0.3.3 released!

Updated on 2012-06-08 18:14 by Georges Bossert

Netzob 0.3.3 released

We are pleased to announce a new release of Netzob: 0.3.3, codename "Flying Razorback".

This release greatly enhances the partitioning performances (notably thanks to a new contributor, Franck Roland) and offers many useful features such as a new visualization layer, a new search engine, more data manipulation functions, and import/export of projects and traces.

In addition to Debian and Gentoo packages, a Windows installer is also released thanks to Goulven Guiheux.
As usual, this new release (including its packages) is available at : http://www.netzob.org/download.

All contributors to this release:

  • Franck Roland
  • Georges Bossert
  • Frédéric Guihéry
  • Goulven Guiheux
  • Olivier Tétard
  • Alexandre Pigné
  • Maxime Olivier

Changes since 0.3.2

Some of the highlights:

  • Graphical interface
    • Visualization and encoding filters
    • Mathematical filters (Base64, GZIP, BZ2)
    • Dedicated Search View
    • Preview of data rendering in contextual menu
    • Support format visualization at the symbol level
  • Partitioning
    • Alignment and sequencing by field
    • Execute alignment on specified symbols
    • Split field by the right
    • Allow the partitioning of messages with specified boundaries
    • Allow partitioning at the project and symbol level
    • Similarity score based on number of common dynamic elements
    • Optimization of Needleman : don't repeat the same computation twice
    • Implement native UPGMA algorithm
  • Grammar inference
    • Infer the grammar of a network client
  • Project/trace management
    • Export / Import projects
    • Importer for XML formated traces

For a complete list of new features and bug fixes, please visit the online changelog available at: http://www.netzob.org/index.php?page=changelog#0.3.3.

Netzob

Netzob is an opensource 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:

  • Assess the robustness of proprietary or unknown protocols implementation.
  • Simulate realistic communications to test third-party products (IDS, firewalls, etc.).
  • Create an open source implementation of a proprietary or unknown protocol.

Netzob supports the expert in a semi-automatic inferring process of any communication protocol. Hence, it includes the necessaries to passively learn the vocabulary of a protocol and to actively infer its grammar. The learnt protocol can afterward be simulated.

Downloads and links

Download page: http://www.netzob.org/download#NETZOB_0.3.3.

More details on the official website:
  • Contact Project Managers : contact@netzob.org
  • Hang-out with us on Freenode's IRC channel #netzob.
  • Discuss strategy on Netzob's wiki.
  • Follow Netzob's activity on Twitter or on Google+.
  • Licensed under GPLv3 - Feel free (as in free beer) to use !
  • Reverse Enginering, Protocol, Security, Traffic Generation, Simulation