Installation documentation on Windows

This documentation only applies for Netzob 0.3.3.

Installation of dependencies

Steps:
  1. Install Python 2.7 (download the installer from python.org)
  2. Install SetupTools (download the installer from pypi.python.org)
  3. Install PyGTK (download the installer from gnome.org)
  4. Install WinPCap 4.1.2 (download the installer from winpcap.org)
  5. Install Pcapy 0.10.5 (provided on Netzob's website ; original source: oss.coresecurity.com)
  6. Install following dependencies with SetupTools (be sure to have C:\Python27\Scripts\easy_install.exe in your PATH):
    1. easy_install numpy
    2. easy_install impacket
    3. easy_install lxml==2.3
    4. easy_install -f "http://downloads.sourceforge.net/project/matplotlib/matplotlib/matplotlib-1.1.0/matplotlib-1.1.0.win32-py2.7.exe?r=http%3A%2F%2Fsourceforge.net%2Fprojects%2Fmatplotlib%2Ffiles%2Fmatplotlib%2Fmatplotlib-1.1.0%2F&ts=1339591175&use_mirror=netcologne" matplotlib
    5. easy_install bitarray==0.3.5

Installation of Netzob

  1. Install Netzob !

If you have disabled Windows UAC, a error can be raised by Windows when executing Netzob's installer: Failed to start elevated process (ShellExecute returned 3). So you have to run the installer with administrator privilege : right-click on the executable and choose "run as administrator".

Netzob Reverse deeper with Netzob! (GNU GPLv3)

  • Hang-out with us on Freenode's IRC channel #netzob.
  • Discuss strategy on Netzob's wiki.
  • 's activity on twitter.
  • Reverse Enginering, Protocol, Security, Traffic Generation, Simulation

Sponsors

AMOSSYS Logo Logo Supelec Become sponsor?