.. currentmodule:: netzob .. _installation_windows: Installation documentation on Windows ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ This documentation only applies for Netzob 0.3.3. Installation of dependencies ^^^^^^^^^^^^^^^^^^^^^^^^^^^^ Steps: #. Install Python 2.7 (download the installer from `python.org `_) #. Install SetupTools (download the installer from `pypi.python.org `_) #. Install PyGTK (download the installer from `gnome.org `_) #. Install WinPCap 4.1.2 (download the installer from `winpcap.org `_) #. Install Pcapy 0.10.5 (provided on `Netzob's website `_ ; original source: `oss.coresecurity.com `_) #. Install following dependencies with SetupTools (be sure to have C:\\Python27\\Scripts\\easy\_install.exe in your PATH): #. :: easy_install numpy #. :: easy_install impacket #. :: 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 #. :: easy_install bitarray==0.3.5 Installation of Netzob ^^^^^^^^^^^^^^^^^^^^^^ #. Install `Netzob `_ ! **Remark:** 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".