Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Einreichen
ToolsExploitsBlog
Einreichen

Hacking-, PenTest- und Cybersicherheits-Tools für Ihr Sicherheitsarsenal!

Kitploit ist ein Verzeichnis von Hacking-, Cybersicherheits- und Pentesting-Tools. Entdecken Sie die neuesten Projekt-Updates, um Schwachstellen zu finden, Systeme zu analysieren, Tests zu automatisieren und Ihre Sicherheit zu stärken.

FeedsKontaktDatenschutz© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
DNSint — DNSint - Ein umfassendes DNS-Erkundungs- und OSINT-Toolkit für die Sammlung von Domain-Intelligenz und Sicherheitsanalyse. | Kitploit
Tools/GitHubGitHub/who0xac/dnsint
OSINT (Open-Source-Intelligence)AufklärungSchwachstellenanalyseInformationsbeschaffungPenetrationstestsFehlkonfigurationSubdomain-EnumerationDNS-FuzzingE-Mail-SicherheitDNS-Analyse
GitHubwho0xac/dnsint
19223vor 10 MonatenNoch nicht geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

DNSint

DNSint - Ein umfassendes DNS-Erkundungs- und OSINT-Toolkit für die Sammlung von Domain-Intelligenz und Sicherheitsanalyse.

Repository anzeigen
DNSint Logo

DNSint

🔍 Professionelles DNS-Reconnaissance- & OSINT-Toolkit

Python License GitHub stars

Ein umfassendes DNS-Intelligence- und Sicherheitsanalyse-Tool für die Domänenerkundung

Erstellt von wh0xac

Funktionen • Installation • Verwendung • Beispiele • Dokumentation


🎯 Übersicht

DNSint ist ein leistungsstarkes All-in-One-DNS-Reconnaissance- und OSINT-Tool, das für Sicherheitsexperten, Penetrationstester und Systemadministratoren entwickelt wurde. Es kombiniert mehrere DNS-Analysetechniken mit OSINT-Datenquellen, um umfassende Domänenintelligenz zu liefern.

Warum DNSint?

  • ✅ Umfassend – Über 10 Analysemodule in einem Tool
  • ✅ Schnell – Parallele Abfragen und optimierte Leistung
  • ✅ Schön – Reichhaltige Terminal-Benutzeroberfläche mit farbiger Ausgabe
  • ✅ Flexibel – Modulares Design, nutze nur, was du brauchst
  • ✅ Exportbereit – JSON- und TXT-Berichte für die Dokumentation
  • ✅ Split-Brain-DNS – Unterstützung für benutzerdefinierte DNS-Server
  • ✅ Auto-Update – Bleibe auf dem neuesten Stand

✨ Funktionen

🔎 DNS-Analyse

  • DNS-Einträge entdecken – Alle wichtigen Record-Typen abfragen (A, AAAA, MX, TXT, NS, SOA, SRV, CAA, DNSKEY, DS, NAPTR)
  • Reverse-PTR-Lookups – Reverse-DNS-Zuordnungen für alle IPs ermitteln
  • Zonentransfer-Tests – AXFR auf entdeckten Nameservern versuchen
  • DNSSEC-Validierung – DNSKEY- und DS-Einträge prüfen

📧 E-Mail-Sicherheit

  • SPF-Analyse – SPF-Einträge parsen, Lookups zählen, Probleme erkennen
  • DMARC-Richtlinie – DMARC-Konfiguration und Richtlinienstärke prüfen
  • DKIM-Erkennung – Gängige DKIM-Selektoren testen

🛡️ Sicherheitsprüfung

  • Fehlkonfigurationserkennung – Häufige DNS-Sicherheitsprobleme identifizieren
  • Zonentransfer-Schwachstellen – Alle Nameserver auf AXFR-Lecks testen
  • DNS-Propagation – Konsistenz über globale Resolver prüfen
  • Sicherheitsheader – HTTP-Sicherheitsheader analysieren (CSP, HSTS usw.)

🌐 Infrastrukturanalyse

  • Nameserver-Analyse – SOA-Serial-Prüfungen, ASN-Lookups, Geolokalisierung
  • Technologieerkennung – Webserver, CMS, Frameworks, CDN, WAF identifizieren
  • Netzwerkinformationen – ASN, Organisation und Länderzuordnung

🔬 OSINT-Anreicherung

  • Certificate Transparency – Subdomains aus CT-Protokollen entdecken
  • Passives DNS – Historische DNS-Daten (sofern verfügbar)
  • Verwandte Domänen – Assoziierte Domänen und Wildcards finden

📊 WHOIS-Intelligenz

  • Erweitertes WHOIS – Registrar, Registrant, Daten, Status
  • Datenschutzerkennung – Privacy-Schutzdienste identifizieren
  • Ablaufverfolgung – Tage bis zum Domänenablauf mit Warnungen

🛠️ Erweiterte Funktionen

  • Benutzerdefinierte DNS-Server – Bestimmte DNS-Resolver abfragen (Split-Brain-DNS-Unterstützung)
  • Auto-Update – Ein-Befehl-Update via Git
  • Berichte exportieren – Ergebnisse im JSON- und TXT-Format speichern
  • Quiet-Modus – Minimale Ausgabe für Skripte
  • Ausführliche Protokollierung – Detaillierte Debug-Informationen

🚀 Installation

Voraussetzungen

  • Python 3 oder höher

Schnellinstallation

# Repository klonen
git clone https://github.com/who0xac/DNSint.git
cd DNSint

# Abhängigkeiten installieren
pip install -r requirements.txt

# DNSint ausführen
python DNSint.py example.com -a

📖 Verwendung

Grundlegende Syntax

python DNSint.py <domain> [optionen]

Befehlszeilenoptionen

Positionsargumente:
  domain                Ziel-Domäne (z.B. example.com)

Modulauswahl:
  -a, --all            Führe vollständigen DNS- + OSINT- + Technologie-Scan durch (Standard)
  -r, --records        Frage DNS-Eintragstypen ab
  -z, --zone           Führe Reverse-PTR- & AXFR-Prüfungen durch
  -m, --mail           Analysiere SPF, DKIM, DMARC
  -w, --whois          Führe erweiterten WHOIS-Lookup durch
  -n, --nsinfo         Analysiere Nameserver-Informationen & DNSSEC
  -p, --propagation    Prüfe globale DNS-Propagation
  -s, --security       Führe DNS-Fehlkonfigurationsprüfungen durch
  -o, --osint          Reichere mit passivem DNS & CT-Daten an
  -t, --tech           Erkenne Webtechnologien, CMS, Server

Erweiterte Optionen:
  --dns-server <ip>    Benutzerdefinierter DNS-Server (z.B. 8.8.8.8)
  --timeout <sekunden>  DNS-Abfragetimeout festlegen (Standard: 5)
  -u, --update         Aktualisiere DNSint auf die neueste Version
  -e, --export         Exportiere JSON- + TXT-Berichte auf den Desktop
  -v, --verbose        Zeige detaillierte Protokolle
  -q, --quiet          Minimale Konsolenausgabe

💡 Beispiele

Vollständiger Scan

# Komplette Analyse mit allen Modulen
python DNSint.py example.com -a

E-Mail-Sicherheitsanalyse

# SPF, DMARC und DKIM prüfen
python DNSint.py example.com -m

Sicherheitsaudit

# Sicherheitsprüfungen durchführen und Bericht exportieren
python DNSint.py example.com -s -e

Benutzerdefinierter DNS-Server (Split-Brain-DNS)

# Google DNS verwenden
python DNSint.py example.com --dns-server 8.8.8.8

# Internen DNS-Server verwenden
python DNSint.py internal.company.com --dns-server 192.168.1.53

# Cloudflare DNS verwenden
python DNSint.py example.com --dns-server 1.1.1.1

OSINT-Sammlung

# Certificate Transparency und passives DNS
python DNSint.py example.com -o

Mehrere Module

# DNS-Einträge + WHOIS + E-Mail-Sicherheit
python DNSint.py example.com -r -w -m

Technologieerkennung

# Web-Stack und Sicherheitsheader erkennen
python DNSint.py example.com -t

Quiet-Modus für Skripte

# Minimale Ausgabe, in Dateien exportieren
python DNSint.py example.com -a -e -q

Tool aktualisieren

# Auf neueste Version aktualisieren
python DNSint.py -u

📋 Ausgabebeispiele

DNS-Einträge

┌────────────┬──────────────────────────────┬──────────┬──────────────────────┐
│ Typ        │ Wert                         │ TTL      │ Zusätzlich           │
├────────────┼──────────────────────────────┼──────────┼──────────────────────┤
│ A          │ 93.184.216.34                │ 3600     │                      │
│ MX         │ mail.example.com.            │ 3600     │ Priorität: 10        │
│ TXT        │ "v=spf1 include:_spf..."     │ 3600     │                      │
└────────────┴──────────────────────────────┴──────────┴──────────────────────┘

E-Mail-Sicherheit

📧 E-Mail-Sicherheitsanalyse
├── SPF (Sender Policy Framework)
│   ├── ✓ SPF-Eintrag gefunden
│   ├── Eintrag: v=spf1 include:_spf.google.com ~all
│   └── DNS-Lookups: 3 (Limit: 10)
├── DMARC (Domain-based Message Authentication)
│   ├── ✓ DMARC-Eintrag gefunden
│   └── Richtlinie: reject
└── DKIM (DomainKeys Identified Mail)
    └── ✓ Gefundene Selektoren: google, default

Sicherheitsaudit

🔒 Ergebnisse der Sicherheitsprüfung
├── Kritische Probleme (0)
├── Warnungen (2)
│   ├── ⚠ DNSSEC nicht aktiviert
│   └── ⚠ Wildcard-Zertifikat erkannt
└── Informationen (3)
    ├── ℹ SPF-Eintrag konfiguriert
    ├── ℹ DMARC-Richtlinie auf quarantine gesetzt
    └── ℹ CAA-Einträge konfiguriert

🔧 Erweiterte Nutzung

Split-Brain-DNS-Test

Teste, wie deine Domäne von verschiedenen DNS-Servern aufgelöst wird:

# Internes DNS
python DNSint.py internal.company.com --dns-server 10.0.0.53
Tool herunterladen