benjaminxscott / mockingjay

A place to share breach data
MIT License
2 stars 0 forks source link

mockingjay

A place to share breach data

Setup

Get Dependencies pip install -r requirements.txt

Create Database

python
import mockingjay
mockingjay.init_db()

Start server ./mockingjay.py

By default, this process listens on port 8080

Usage

Create a new incident by filling out the form at:

http://yourserver.com/breaches/new

A breach ID will be returned to you along with a URL for the STIX XML at:

http://yourserver.com/breaches/$id/stix

You can view all submitted breaches at:

http://yourserver.com/breaches/list

This endpoint also accepts POST data:

curl $server/breaches/new --data "submitter=MandiCorp&confidence=Low&description=Real Bad&damage=User Data Loss&sensitive=False&organization=Jeffcorp&timestamp=2012-01-01"

note: An HTTP 400 error is returned for invalid submissions