This is a Python project to learn working with Flask. To make it useful for my day job as a security analyst, I turned it into a one-page website that can look up security-relevant data about hosts (IP addresses, fully qualified domain names, URLs and domains). Current features include: VirusTotal and AbuseIPDB-results, DMARC, DKIM and SPF information and registrar information.
host_lookup | ||
screenshots | ||
static/styles | ||
templates | ||
upload | ||
.gitignore | ||
app.py | ||
constants.py | ||
README.md | ||
requirements.txt | ||
style.css |
flask-soc-site
This is a Python project to learn working with Flask. To make it useful for my day job as a security analyst, I turned it into a one-page website that can look up security-relevant data about hosts (IP addresses, fully qualified domain names, URLs and domains). Current features include: VirusTotal and AbuseIPDB-results, DMARC, DKIM and SPF information and registrar information.
Todos
- 📧 reorganize the SPF, DMARC and DKIM results (organize the SPF to match ['record'] with ['parsed'])
- 👽 try to incorporate OTX Alienvault results
- 📎 start working again on the upload feature to analyze hosts in a text or csv file
- 💯 parse and display lookup results for multiple, differently typed and separated hosts (look at parsing in gui-host-lookup)