Skip to content
Snippets Groups Projects
Commit 09954e9c authored by Dirk Loss's avatar Dirk Loss
Browse files

Change download location for Windows from scapy.net to hg repo

The ZIP file available at http://scapy.net/ has an additional header to
make it startable on Linux. This confuses the Windows internal unzipper
and causes warnings about corrupted archives. The files can be
extracted with 7-Zip or InfoUnzip, but this might be inconvenient
for a lot of users. So we now point to the Hg repo which carries
an unmodified ZIP.
* * *
Fixed duplicate reference in install.rst

The duplicate reference "latest version" gave a Sphinx warning.
* * *
Updated version number of Scapy documentation
* * *
Fixed typo in Windows installation doc
parent 3e96a13b
No related branches found
No related tags found
No related merge requests found
......@@ -42,9 +42,9 @@ copyright = '2008, 2009 Philippe Biondi and the Scapy community'
# other places throughout the built documents.
#
# The short X.Y version.
version = '2.0.1'
version = '2.1.0'
# The full version, including alpha/beta/rc tags.
release = '2.0.1'
release = '2.1.0'
# There are two options for replacing |today|: either, you set today to some
# non-false value, then it is used:
......
......@@ -44,7 +44,7 @@ Make sure you have Python installed before you go on.
Latest release
--------------
Download the `latest release <http://scapy.net>`_ to a temporary directory and install it in the standard `distutils <http://docs.python.org/inst/inst.html>`_ way::
Download the `latest version <http://scapy.net>`_ to a temporary directory and install it in the standard `distutils <http://docs.python.org/inst/inst.html>`_ way::
$ cd /tmp
$ wget scapy.net
......@@ -52,17 +52,27 @@ $ unzip scapy-latest.zip
$ cd scapy-2.*
$ sudo python setup.py install
Alternatively, you can make the zip file executable, move it to a directory in your PATH and run it directly::
Alternatively, you can execute the zip file::
$ chmod +x scapy-latest.zip
$ sudo ./scapy-latest.zip
or::
$ sudo sh scapy-latest.zip
or::
$ mv scapy-latest.zip /usr/local/bin/scapy
$ sudo scapy
.. note::
To make a zip executable, some bytes have been added before the zip header.
Most zip programs handle this, but not all. If your zip program complains
about the zip file to be corrupted, either change it, or download a
non-executable zip at http://hg.secdev.org/scapy/archive/tip.zip
Current development version
----------------------------
......@@ -372,7 +382,7 @@ 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 <http://www.python.org>`_: `python-2.5.4.msi <http://www.python.org/ftp/python/2.5.4/python-2.5.4.msi>`_. `python-2.6.3.msi <http://www.python.org/ftp/python/2.6.3/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 <http://www.secdev.org/projects/scapy/>`_: `latest version from the Mercurial repository <http://scapy.net>`_. Unzip the archive, open a command prompt in that directory and run "python setup.py install".
* `Scapy <http://www.secdev.org/projects/scapy/>`_: `latest development version <http://hg.secdev.org/scapy/archive/tip.zip>`_ from the `Mercurial repository <http://hg.secdev.org/scapy>`_. Unzip the archive, open a command prompt in that directory and run "python setup.py install".
* `pywin32 <http://python.net/crew/mhammond/win32/Downloads.html>`_: `pywin32-214.win32-py2.5.exe <http://surfnet.dl.sourceforge.net/sourceforge/pywin32/pywin32-214.win32-py2.5.exe>`_ `pywin32-214.win32-py2.6.exe <http://downloads.sourceforge.net/project/pywin32/pywin32/Build%20214/pywin32-214.win32-py2.6.exe>`_
* `WinPcap <http://www.winpcap.org/>`_: `WinPcap_4_1_1.exe <http://www.winpcap.org/install/bin/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 <http://www.wireshark.org/>`_ which already includes WinPcap.
* `pypcap <http://code.google.com/p/pypcap/>`_: `pcap-1.1-scapy-20090720.win32-py25.exe <http://www.secdev.org/projects/scapy/files/pcap-1.1-scapy-20090720.win32-py2.5.exe>`_ `pcap-1.1-scapy-20090720.win32-py2.6.exe <http://www.secdev.org/projects/scapy/files/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".
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment