Netzob Changelog

New in version 0.4.1

February 2nd, 2013
  • Export plugins:
  • Automatic generation of Wireshark dissectors
  • Automatic generation of Peach fuzzers
  • Workspaces and projects:
  • Workspace manager
  • Project manager
  • Trace manager
  • Pretty print of XML files
  • Simplify the default Variable
  • Provide extra compile arguments to the build process

New in version 0.4.0 (December 6th, 2012)

  • User interface:
  • New user-friendly graphical interface
  • Port Netzob to GTK+3
  • Allow specification of logging level in the UI
  • New plugin architecture
  • Internationalization of Netzob
  • Vocabulary inference:
  • Support of layers
  • Support customized transformation functions
  • Provide the edition of a variable
  • Support IPv4, MAC and random binary variables
  • Support filters for displayed messages
  • Allow export of a selection of fields as a new symbol
  • Import:
  • Importer for OSpy projects
  • Allow user to specify the import layer (2,3 or 4) while importing network messages
  • Allow to keep delimiter while file importing. Indicate the position of the delimiter
  • Automatic Bug Reporter

New in version 0.3.3 (September 21st, 2012)

  • Upgrading the simple partitioning
  • Definition of a sequence
  • Search within a field
  • Execute alignment on specified symbol
  • SegFault in libneedleman
  • Allow the use of Unknown and Empty symbols
  • Dedicated Search View
  • Warnings when using gtk.Tooltips()
  • Dedicated Properties View
  • Message list in file imput not correctly updated
  • Field name is no longer modifiable
  • Optimisation of Needleman : don't repeat the same computation twice
  • Implement native UPGMA algorithm
  • Importer for XML formated traces
  • Invalid workspace directory
  • Python Exception on Sequence Alignment
  • Synchronize visualization form with symbol content
  • UPGMA fails when a symbol is empty
  • Do not execute the reset script if known is provided
  • In py_getHighestEquivalentGroup returning array string instead of array float
  • Remove useless 'display console' menu entry
  • Now uses setuptools
  • Allow the partitioning of messages with specified boundaries
  • Split field by the right
  • Allow partitioning at the project and symbol level
  • Preview of data rendering in contextual menu
  • Export / Import projects
  • Focus should be done on fields and button when creating project
  • Data Missing in the Vocabulary Inference Gui
  • Alignment and sequencing by field
  • Identical Messages Pre-Clustering
  • Similarity score based on number of common dynamic elements
  • Delete symbol even if it contains messages
  • Concatenate options
  • "Switch project" should not be active when no project is available
  • Support format visualization at the symbol level
  • Infer the grammar of a network client
  • Support of Windows IRP messages
  • Don't try to align empty symbols
  • Cannot import PCAP file
  • Impossible to move aligned message in another symbol
  • Defect when Asking to edit field
  • size of the format in TypeConvertor.py
  • Include vocabulary optional views in tabs
  • Execute the pre-commit script on a specified set of file
  • Visualization and encoding filters
  • Mathematical layer