À propos du projet
Cet outil est conçu pour extraire et générer des listes de mots intelligentes et ciblées
pour un cassage de mots de passe puissant, en utilisant des sélecteurs CSS avec une précision chirurgicale.
Aperçu des fonctionnalités
-
Extraction HTML
- Extrait le texte à l'aide de sélecteurs CSS précis
- Prend en charge l'extraction ciblée depuis toute source HTML
-
Récupération de listes de mots GitHub/Gist/CVS
- Récupère les fichiers bruts directement depuis les dépôts GitHub, les Gists ou les sources CVS
- Permet l'intégration automatique de listes de mots maintenues par la communauté
-
Extraction de texte brut
- Analyse les listes texte simples basées sur des sauts de ligne
- Idéal pour ingérer rapidement des dictionnaires fournis en CTF ou des exports OSINT
-
Chargement de fichiers depuis l'environnement local
- Lit les fichiers locaux comme listes de mots d'entrée
- Prend en charge plusieurs formats, l'analyse ligne par ligne et la résistance aux erreurs
-
Mutations courantes
- Effectue des inversions de casse, des échanges de caractères, du leetspeak et d'autres transformations courantes
- Niveaux de complexité ajustables pour des tailles de sortie ciblées
-
Permutations basées sur les masques (style Hashcat)
- Prend entièrement en charge ?l ?u ?d ?s ?a et les jeux de caractères personnalisés
- Génère des permutations exhaustives en utilisant la notation par masques
-
Opérations de préfixe/suffixe
- Ajoute des préfixes ou des suffixes à chaque mot
- Peut utiliser l'incrément style Hashcat
- Peut aussi ajouter préfixe et suffixe simultanément
-
Fusion de listes de mots et fonctionnalité combinator
- Fusionne de nombreuses listes de mots tout en nettoyant et en dédupliquant
- Utilise le combinator de Hashcat pour combiner les mots
-
Prise en charge des règles (style Hashcat ou personnalisées)
- Lit les fichiers de règles et applique les transformations exactement comme le ferait Hashcat
- Prend en charge vos propres définitions de règles pour une flexibilité maximale
-
Conversion de casse
- Convertit les mots en minuscules, majuscules, PascalCase, casse de phrase
- Aide à normaliser ou à diversifier systématiquement la sortie
-
Transformations avancées
- Leetspeak sélectif, inversion de chaîne, ajout de séparateurs, assainissement des caractères
- Utile pour la génération de mots de passe selon des schémas humains
-
Sortie de masque personnalisée pour les motifs de flags CTF
- Génération de masques sur mesure pour des formats comme
SKY-F?u?uG-1?d3?d
Installation
git clone https://github.com/Nemorous/wordreaper.git
cd wordreaper
pip install .
Utilisation
Pour plus d'informations sur l'utilisation, veuillez consulter EXAMPLES.md
Journal des modifications
Voir CHANGELOG.md
Licence
MIT LICENSE
Contributions
Les PR et les issues sont les bienvenus ! Ajoutez de nouveaux scrapers, modules ou stratégies de mutation.
Fait avec ☕ et 🔥 Par d4rkfl4m3z