From bbc8f1c440923cfb65aea335bbc77f016a8d59df Mon Sep 17 00:00:00 2001 From: Dirk Loss Date: Sat, 24 Oct 2009 01:48:47 +0200 Subject: [PATCH] Added links for Python 2.6 on Windows (+ 3rd party-packages) --- doc/scapy/installation.rst | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/doc/scapy/installation.rst b/doc/scapy/installation.rst index 991066c12..8f6a5040c 100644 --- a/doc/scapy/installation.rst +++ b/doc/scapy/installation.rst @@ -365,19 +365,19 @@ Scapy is primarily being developed for Unix-like systems and works best on those You need the following software packages in order to install Scapy on Windows: - * `Python `_: `python-2.5.4.msi `_. After installation, add ``C:\Python25`` and ``C:\Python25\Scripts`` to your PATH. I'm using Python 2.5. Scapy-win does not work with Python 2.4 or 2.6, because not all third-party extensions on this page are available for them. + * `Python `_: `python-2.5.4.msi `_. `python-2.6.3.msi `_. After installation, add the Python installation directory and its \Scripts subdirectory to your PATH. Depending on your Python version, the defaults would be ``C:\Python25`` and ``C:\Python25\Scripts`` or ``C:\Python26`` and ``C:\Python26\Scripts`` respectively. * `Scapy `_: `latest version from the Mercurial repository `_. Unzip the archive, open a command prompt in that directory and run "python setup.py install". - * `pywin32 `_: `pywin32-214.win32-py2.5.exe `_ + * `pywin32 `_: `pywin32-214.win32-py2.5.exe `_ `pywin32-214.win32-py2.6.exe `_ * `WinPcap `_: `WinPcap_4_1_1.exe `_. You might want to choose "[x] Automatically start the WinPcap driver at boot time", so that non-privileged users can sniff, especially under Vista and Windows 7. If you want to use the ethernet vendor database to resolve MAC addresses or use the ``wireshark()`` command, download `Wireshark `_ which already includes WinPcap. - * `pypcap `_: `pcap-1.1-scapy-20090720.win32-py25.exe `_. This is a *special version for Scapy*, as the original leads to some timing problems. Now works on Vista and Windows 7, too. Under Vista/Win7 please right-click on the installer and choose "Run as administrator". - * `libdnet `_: `dnet-1.12.win32-py2.5.exe `_. Under Vista/Win7 please right-click on the installer and choose "Run as administrator" + * `pypcap `_: `pcap-1.1-scapy-20090720.win32-py25.exe `_ `pcap-1.1-scapy-20090720.win32-py2.6.exe `_. This is a *special version for Scapy*, as the original leads to some timing problems. Now works on Vista and Windows 7, too. Under Vista/Win7 please right-click on the installer and choose "Run as administrator". + * `libdnet `_: `dnet-1.12.win32-py2.5.exe `_ `dnet-1.12.win32-py2.6.exe `_. Under Vista/Win7 please right-click on the installer and choose "Run as administrator" * `pyreadline `_: `pyreadline-1.5-win32-setup.exe `_ Just download the files and run the setup program. Choosing the default installation options should be safe. -For your convenience direct links are given to the versions I used (for Python 2.5). If these links do not work or if you are using a different Python version, just visit the homepage of the respective package and look for a Windows binary. As a last resort, search the web for the filename. +For your convenience direct links are given to the versions I used (for Python 2.5 and Python 2.6). If these links do not work or if you are using a different Python version, just visit the homepage of the respective package and look for a Windows binary. As a last resort, search the web for the filename. -After all packages are installed, open a command prompt (cmd.exe) and run Scapy by typing ``scapy``. If you have set the PATH correctly, this will find a little batch file in your ``C:\Python25\Scripts`` directory and instruct the Python interpreter to load Scapy. +After all packages are installed, open a command prompt (cmd.exe) and run Scapy by typing ``scapy``. If you have set the PATH correctly, this will find a little batch file in your ``C:\Python26\Scripts`` directory and instruct the Python interpreter to load Scapy. If really nothing seems to work, consider skipping the Windows version and using Scapy from a Linux Live CD -- either in a virtual machine on your Windows host or by booting from CDROM: An older version of Scapy is already included in grml and BackTrack for example. While using the Live CD you can easily upgrade to the lastest Scapy version by typing ``cd /tmp && wget scapy.net``. @@ -387,7 +387,7 @@ Optional packages Plotting (``plot``) * `GnuPlot `_: `gp420win32.zip `_. Extract the zip file (e.g. to ``c:\gnuplot``) and add the ``gnuplot\bin`` directory to your PATH. - * `NumPy `_: `numpy-1.3.0-win32-superpack-python2.5.exe `_ . Gnuplot-py 1.8 needs NumPy. + * `NumPy `_: `numpy-1.3.0-win32-superpack-python2.5.exe `_ `numpy-1.3.0-win32-superpack-python2.6.exe `_. Gnuplot-py 1.8 needs NumPy. * `Gnuplot-py `_: `gnuplot-py-1.8.zip `_. Extract to temp dir, open command prompt, change to tempdir and type ``python setup.py install``. 2D Graphics (``psdump``, ``pdfdump``) @@ -401,11 +401,11 @@ Graphs (conversations) 3D Graphics (trace3d) - * `VPython `_: `VPython-Win-Py2.5-3.2.11.exe `_ + * `VPython `_: `VPython-Win-Py2.5-3.2.11.exe `_. No binary installer for Python 2.6 seems to be available yet. WEP decryption - * `PyCrypto `_: `pycrypto-2.0.1.win32-py2.5.zip `_ + * `PyCrypto `_: `pycrypto-2.0.1.win32-py2.5.zip `_ `pycrypto-2.0.1.win32-py2.6.exe `_ Fingerprinting