Skip to content
KitploitKITPLOIT
ToolsBlog
Einreichen
ToolsBlog
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.

··Feeds·Kontakt·Datenschutz·© 2026 Kitploit

Tool-Verzeichnis

Kategorien

Alle Kategorien anzeigen
Loading categories
fierce — Ein DNS-Erkundungstool zum Auffinden von nicht zusammenhängendem IP-Adressraum. | Kitploit
Tools/GitHubGitHub/mschwager/fierce
AufklärungNetzwerkkartierungDNS- und Subdomain-EnumerationInformationsbeschaffungDNS-Analyse
GitHubmschwager/fierce

fierce

Ein DNS-Erkundungstool zum Auffinden von nicht zusammenhängendem IP-Adressraum.

Repository anzeigen
1.8k216vor 1 JahrVon Kitploit geprüft

Beliebteste

Alle anzeigen →

Entdecken Sie die meistgenutzten Tools unserer Community.

Alle Tools erkunden

Durchsuchen Sie unsere Tool-Sammlung

Alle Tools anzeigen →
Teilen

Fierce

CI Python Versions PyPI Version

Fierce ist ein DNS-Erkennungstool zum Auffinden von nicht zusammenhängendem IP-Adressraum.

Nützliche Links:

  • Domain Name System (DNS)
    • Domain Names – Concepts and Facilities
    • Domain Names – Implementation and Specification
    • Threat Analysis of the Domain Name System (DNS)
  • Nameserver (NS)
  • Start of Authority (SOA) Eintrag
  • Zonentransfer
    • DNS-Zonentransfer-Protokoll (AXFR)
    • Inkrementeller Zonentransfer in DNS (IXFR)
  • Wildcard-DNS-Eintrag

Übersicht

Zunächst einmal, Anerkennung, wo Anerkennung gebührt: fierce wurde ursprünglich von RSnake und anderen unter http://ha.ckers.org/ geschrieben. Dies ist lediglich eine Konvertierung nach Python 3, um die Codebasis zu vereinfachen und zu modernisieren.

Die ursprüngliche Beschreibung war sehr passend, daher werde ich sie hier wiedergeben:

Fierce ist ein halb-leichter Scanner, der dabei hilft, nicht zusammenhängende IP-Adressräume und Hostnamen für bestimmte Domänen zu lokalisieren. Es ist wirklich als Vorstufe zu nmap, unicornscan, nessus, nikto usw. gedacht, da all diese Werkzeuge voraussetzen, dass Sie bereits wissen, welchen IP-Adressraum Sie suchen. Dieses Tool führt keine Ausnutzung durch und scannt nicht wahllos das gesamte Internet. Es ist speziell darauf ausgelegt, wahrscheinliche Ziele sowohl innerhalb als auch außerhalb eines Unternehmensnetzwerks zu lokalisieren. Da es hauptsächlich DNS verwendet, werden Sie oft falsch konfigurierte Netzwerke finden, die internen Adressraum preisgeben. Das ist besonders nützlich bei gezielter Malware.

Installation

root@kitploit:~
$ python -m pip install fierce
$ fierce -h

ODER

root@kitploit:~
$ git clone https://github.com/mschwager/fierce.git
$ cd fierce
$ python -m pip install dnspython==1.16.0
$ python fierce/fierce.py -h

Verwendung

Beginnen wir mit etwas Einfachem:

root@kitploit:~
$ fierce --domain google.com --subdomains accounts admin ads

Durchlaufe IPs in der Nähe entdeckter Domänen, um mit dem --traverse-Flag nach zusammenhängenden Blöcken zu suchen:

root@kitploit:~
$ fierce --domain facebook.com --subdomains admin --traverse 10

Begrenze die IP-Durchsuchung in der Nähe auf bestimmte Domänen mit dem --search-Flag:

root@kitploit:~
$ fierce --domain facebook.com --subdomains admin --search fb.com fb.net

Versuche einen HTTP-Verbindungsaufbau zu entdeckten Domänen mit dem --connect-Flag:

root@kitploit:~
$ fierce --domain stackoverflow.com --subdomains mail --connect

Tausche Geschwindigkeit gegen Breite mit dem --wide-Flag, das auf allen IPs des /24 einer entdeckten Domäne nach nahe gelegenen Domänen sucht:

root@kitploit:~
$ fierce --domain facebook.com --wide

Zonentransfers sind heutzutage selten, aber sie geben uns die Schlüssel zum DNS-Schloss. zonetransfer.me ist ein sehr nützlicher Dienst zum Testen und Lernen über Zonentransfers:

root@kitploit:~
$ fierce --domain zonetransfer.me

Um die Ergebnisse für die spätere Verwendung in einer Datei zu speichern, können wir einfach die Ausgabe umleiten:

root@kitploit:~
$ fierce --domain zonetransfer.me > output.txt

Interne Netzwerke haben oft große Blöcke zusammenhängender IP-Adressräume zugewiesen. Auch diese können wir scannen:

root@kitploit:~
$ fierce --dns-servers 10.0.0.1 --range 10.0.0.0/24

Siehe --help für weitere Informationen:

root@kitploit:~
$ fierce --help

Entwicklung

Installieren Sie zunächst poetry und die Entwicklungspakete:

root@kitploit:~
$ poetry install --with dev

Testen

root@kitploit:~
$ poetry run pytest

Linting

root@kitploit:~
$ poetry run flake8

Abdeckung

root@kitploit:~
$ poetry run pytest --cov
Tool herunterladen