Über das Projekt
Dieses Tool wurde entwickelt, um intelligente und fokussierte Wortlisten zu scrapen und zu generieren
für effektives Passwort-Cracking, wobei CSS-Selektoren mit chirurgischer Präzision eingesetzt werden.
Funktionsübersicht
-
HTML-Scraping
- Extrahiert Text mit präzisen CSS-Selektoren
- Unterstützt gezieltes Scraping von jeder HTML-Quelle
-
Abrufen von Wortlisten von GitHub/Gist/CVS
- Ruft Rohdateien direkt von GitHub-Repos, Gists oder CVS-Quellen ab
- Ermöglicht automatische Integration von von der Community gepflegten Wortlisten
-
Scraping von Klartext
- Analysiert einfache, zeilenumbruchbasierte Textlisten
- Ideal für schnelles Einlesen von CTF-Wörterbüchern oder OSINT-Dumps
-
Laden von Dateien aus der lokalen Umgebung
- Liest lokale Dateien als Eingabe-Wortlisten
- Unterstützt mehrere Formate, zeilenweises Parsen und Fehlerresistenz
-
Häufige Mutationen
- Führt Groß-/Kleinschreibungswechsel, Zeichenvertauschungen, Leetspeak und andere häufige Transformationen durch
- Einstellbare Komplexitätsstufen für gezielte Ausgabegrößen
-
Maskenbasierte Permutationen (Hashcat-Stil)
- Unterstützt vollständig ?l ?u ?d ?s ?a und benutzerdefinierte Zeichensätze
- Erzeugt vollständige Permutationen unter Verwendung der Maskennotation
-
Präfix-/Suffix-Operationen
- Fügt jedem Wort Präfixe oder Suffixe hinzu
- Kann Hashcat-artige Inkrementierung verwenden
- Kann auch gleichzeitig anhängen/voranstellen
-
Wortlisten-Zusammenführung und Combinator-Funktionalität
- Führt zahlreiche Wortlisten zusammen, während bereinigt und dedupliziert wird
- Verwendet Hashcat-Combinator, um Wörter zu kombinieren
-
Regelunterstützung (Hashcat-Stil oder benutzerdefiniert)
- Liest Regeldateien und wendet Transformationen genau so an, wie Hashcat es tun würde
- Unterstützt Ihre eigenen Regeldefinitionen für maximale Flexibilität
-
Groß-/Kleinschreibungskonvertierung
- Konvertiert Wörter in Kleinbuchstaben, Großbuchstaben, PascalCase, Satzanfang
- Hilft, die Ausgabe zu normalisieren oder systematisch zu diversifizieren
-
Erweiterte Transformationen
- Selektives Leetspeak, Zeichenkette umkehren, Trennzeichen hinzufügen, Zeichen bereinigen
- Nützlich für die Generierung von Passwörtern nach menschlichen Mustern
-
Benutzerdefinierte Maskenausgabe für CTF-Flag-Muster
- Maßgeschneiderte Maskenerzeugung für Formate wie
SKY-F?u?uG-1?d3?d
Installation
git clone https://github.com/Nemorous/wordreaper.git
cd wordreaper
pip install .
Verwendung
Weitere Informationen zur Verwendung finden Sie in EXAMPLES.md
Changelog
Siehe CHANGELOG.md
Lizenz
MIT LICENSE
Beiträge
PRs und Issues willkommen! Fügen Sie neue Scraper, Module oder Mutationsstrategien hinzu.
Gemacht mit ☕ und 🔥 Von d4rkfl4m3z