Skip to content

derIckeBrln/dmarcAnalyzer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 

Repository files navigation

dmarcAnalyzer

Analysis of DMARC Reports

This tools takes received DMARC reports and analyze them all together in order to have a report showing up which countries, asn and servers try to send emails that belong to your domain.

Requirements

  • Python
  • Python packages: pandas, geoip
  • GeoLite2-Database

Installation

  • get this repo
  • install python
  • install packages:
    • pip install pandas, geoip
  • Get GeoIP-Database
  • Modify paths to DMARC-Files and Geo-Databases in the script, if needed

Usage

  • run script like: python3 dmarcGrouper.py
  • Scripts:
    • dmarcAnalyzer.py: reads a bunch of xml DMARC Reports and exports the extracted data into a human readable csv format
    • dmarcGrouper.py: additionally to the Analyzer it merges the data and groups it to asns

About

Analysis of DMARC Reports

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages