Version 1 (modified by sgupta, 14 years ago) (diff) |
---|
Installing the WARPnet Framework
Installing the software
- First ensure that you are running Python 2.6 or higher. If not, install the latest 2.6 version of Python. We have not tested the server with Python 3+ and since the syntax has changed for several important commands it will probably not work yet.
- Download and install the Twisted networking library from source.
- Download and install Zope.interface from source. The Twisted library depends on this.
- WARPnet uses PCAP to communicate with the WARP board directly. To allow the Python-based server/client to access PCAP, the Pcapy module needs to be installed. As WARPnet works with Pcapy version 10.5 only, download this to your computer.
- Before installing Pcapy, it needs to be patched for some WARPnet specific functionality. Download patchFile.diff from the repository into the Pcapy folder and run the following.
patch < patchFile.diff python setup.py install
- Download and install Impacket from source. This package helps in analyzing raw Ethernet packets. Again, to install run the following from the Impacket folder.
python setup.py install