Skip to content

r3comp1le/CertMon

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

CertMon

Monitor Censys Data

Monitor SSL certificates by hash and IP addresses via Censys data. Keep a record of findings and alert on new items.

Setup

Install Mongo and make sure it is running

pip install

requests
flask
pymongo

Start web server

cd CertMon/
flask run 

OR

python -m flask run

Visit http://localhost:5000/config and set Censys creds

Monitor

Run monitor.py on desired interval to start querying Censys data

FYI

  • debug.log - Log of behaviour
  • alert.log - Ingest into something like splunk
  • API quota will display at the bottom of the main page
  • SSL certs need to be SHA1

ScreenShots

config Set creds

list List current items being monitored

add Add a new item with a note

data View findings

alert Show active alerts

details Alert findings

About

Monitor Censys Data

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published