A charmingly pathetic knock-off of cloudshark.org that I use for simple cloud pcap storage and very lightweight packet analysis.
- Easy PCAP uploads
- Drag & drop on home page
- Via API (curl, ajax, Wireshark plugins)
- User management
- PCAPs stored/accessed per user (no sharing yet)
- Temp password upon account creation
- Packet Overview
- Capture summary stats
- Display Filters
- Packet header list
- Click a packet to see more details
- Capture Sanitization
- Sanitize pcaps before sharing them
- Random or Sequential addresses
- Address masking and start address definition
$ git clone https://github.com/thepacketgeek/cloud-pcap.git
- Install PostgreSQL and create an empty database
- Put psql path in config.py DevelopmentConfig() class
$ export APP_SETTINGS="config.DevelopmentConfig"
$ cd cloud-pcap
$ pip install -r requirements.txt
$ cd app
$ python app.py shell
>>> init_db
>>> db.session.commit()
- Default user admin/cloudpcap is now setup
$ python app.py runserver
- Group permissions?
- Heroku-Deployment ready
- Display Filtering Auto-complete
- Vagrantfile for quick development environment setup