spy icon indicating copy to clipboard operation
spy copied to clipboard

iPython notebooks presented in rogue.ly/spy

Spy with iPython Notebook

Warning

This project is provided without warranty, and is for educational purposes only!

Installation Requirements

System Libraries (non-Linux):

  • libdnet
  • libpcap

Python Libraries

  • iPython, including:
    • pyzmq
    • tornado
  • Scapy, including:
    • dnet - downloaded manually here
    • pylibpcap
  • geojson
  • pygeoip
  • python-nmap

Sample Databases

Setup

  1. Install system libraries, python libraries (pip install -r requirements.txt), manually install dnet (link above), and download/save sample databases.
  2. Within the spy directory, run sudo ipython notebook. It requires sudo because Scapy needs to run on root.
  3. Have fun.

This was a brain-dump - Did I miss anything? Feel free to submit a pull request.