
Einführung
Code auf Github: DMARC Report Visualizer installieren
Dies ist ein Open-Source-Datenvisualisierer, der Sie bei der Analyse Ihrer DMARC-Aggregatberichte unterstützt. Sehen Sie sich das 5-minütige Video an, um zu erfahren, wie Sie dieses Tool installieren und nutzen können. Wenn Sie dieses Tool für andere Anwendungen zurückentwickeln möchten, können Sie sich Folgendes ansehen:1 Stunde Vorlesung das den Quellcode Zeile für Zeile erklärt.
Hier ist ein Screenshot des Tools:

Anforderungen
Eine Linux-Maschine mit installiertem Docker und Docker Compose.
Installation
Nehmen wir an,~/ spiegelt Ihr Projektverzeichnis wider, also das gleiche Verzeichnis wie die Datei docker-compose.yml. Wenn Ihr docker-compose.yml ist in /home/stephanie/dmarc/docker-compose.yml, dann alle Erwähnungen von ~/ in den folgenden Anweisungen bedeutet /home/stephanie/dmarc/.
Starten Sie Elasticsearch, Logstash und Kibana
- Erstellen Sie eine Kopie von
~/env.sampleZu~/.env. Optional: Passen Sie die Einstellungen für mehr Sicherheit an. - Typ
cd ~/um zum Projektverzeichnis zurückzukehren. - Typ
docker-compose up --build -dum das ELK-Projekt zu starten. - Einloggen mit
elasticund das Passwort im~/.envDatei, um sicherzustellen, dass der gesamte ELK-Stack betriebsbereit ist. - Öffnen Sie Ihren Webbrowser und gehen Sie zu
https://<ip address or hostname of kibana>:5601. - Akzeptieren Sie alle Sicherheitswarnungen zu nicht vertrauenswürdigen SSL-Zertifikaten.
Daten aufnehmen
- Erstellen Sie eine Kopie von
~/parser/env.sampleZu~/parser/.env. Optional: Passen Sie die Einstellungen für mehr Sicherheit an. - Legen Sie alle Ihre komprimierten DMARC-Aggregationsberichte in die
~/parser/logs/zipped/. Beispiele für DMARC-Aggregationsberichte finden Sie hier:~/parser/logs/zipped-sample/. Die komprimierten DMARC-Berichte sollten mit einer der folgenden Dateinamenerweiterungen enden:*.gzoder*.zip. - Typ
docker exec -it dmarc-parser-1 ./start.shum DMARC-Aggregatdaten zu extrahieren, zu transformieren und in Ihren ELK-Stack zu laden. - Gehen Sie in Ihrem Webbrowser in Kibana zu Dashboards, um Ihr DMARC-Dashboard anzuzeigen.