
Génère des listes de mots de passe ciblées en combinant des informations personnelles, en appliquant des transformations de casse/leet, et en récupérant les paroles d'artistes pour améliorer les dictionnaires de cracking.
Générer des listes de mots intelligentes et puissantes pour des attaques ciblées
Explorer la documentation »
Voir la démo
·
Signaler un bogue
·
Demander une fonctionnalité

pip install bopscrk
Alternativement, si vous souhaitez cloner le dépôt depuis Github plutôt que de l'installer depuis Pypi :
git clone --recurse-submodules https://github.com/r3nt0n/bopscrk
cd bopscrk
pip install -r requirements.txt
bopscrk -i
-h, --help afficher ce message d'aide et quitter
-i, --interactive mode interactif, le script vous posera des questions sur la cible
-w mots à combiner, séparés par des virgules (mode non interactif)
--min longueur minimale des mots à générer (défaut : 4)
--max longueur maximale des mots à générer (défaut : 32)
-c, --case activer les transformations de casse
-l, --leet activer les transformations leet
-n nombre maximal de mots à combiner à chaque fois (défaut : 2)
-a , --artists artistes pour rechercher les paroles de chansons (séparés par des virgules)
-o , --output fichier de sortie pour enregistrer la liste de mots (défaut : tmp.txt)
-C , --config spécifier le fichier de configuration à utiliser (défaut : ./bopscrk.cfg)
--version afficher la version et quitter
Pour plus d'informations, veuillez vous référer à la section Utilisation avancée.
' et " avec des antislashs, par ex. : bopscrk -w John,O\'hara,Doe,foo,bar).-a johndoe,johnsmith-a "john doe,john smith"Dans le fichier bopscrk.cfg, vous pouvez spécifier vos propres jeux de caractères et activer/désactiver des options :
(john, doe) => 123john, john123, 123doe, doe123, john123doe doe123john) sont activées par défaut. Vous pouvez les désactiver dans le fichier de configuration pour obtenir des listes de mots plus ciblées.!?-/&(123 34!@e:3 b:8 t:7 a:4--max élevées (par ex. : supérieures à 18) peut prendre beaucoup de temps. Peut être vrai ou faux.
Cette fonctionnalité est basée sur une version modifiée d'un outil développé à l'origine par initstring. Les modifications sont apportées pour intégrer les entrées et sorties de l'outil avec bopscrk.
Il récupérera toutes les paroles de toutes les chansons appartenant aux artistes que vous fournissez. Par défaut, il stockera chaque artiste, chaque phrase trouvée avec substitution des espaces, chaque phrase trouvée réduite à ses initiales (qui seront transformées ultérieurement si vous avez activé les transformations leet et de casse).
-q affichera uniquement la liste de mots finale sur stdout)Voir les problèmes ouverts pour une liste complète des fonctionnalités proposées (et des problèmes connus).
Les contributions sont ce qui rend la communauté open source un endroit incroyable pour apprendre, inspirer et créer. Toute contribution que vous apportez est grandement appréciée.
Si vous avez une suggestion qui améliorerait ce projet, veuillez forker le dépôt et créer une pull request. Vous pouvez également simplement ouvrir un problème avec le tag "enhancement". N'oubliez pas de donner une étoile au projet ! Merci encore !
git checkout -b feature/AmazingFeature)git commit -m 'Add some AmazingFeature')git push origin feature/AmazingFeature)Merci à tous !
Notes de version 2.4.7 (02/09/2024)
Notes de version 2.4.6 (30/08/2024)
Notes de version 2.4.5 (02/08/2022)
version inclusNotes de version 2.4.4 (31/07/2022)
Notes de version 2.4.3 (28/07/2022)
Distribué sous la Licence Publique Générale GNU v3.0. Voir LICENSE pour plus d'informations.
r3nt0n : Github - email
bopscrk : Github - Pypi
Cet outil est créé dans le seul but de sensibilisation et d'éducation à la sécurité, il ne doit pas être utilisé contre des systèmes pour lesquels vous n'avez pas l'autorisation de tester/attaquer. L'auteur n'est pas responsable de toute utilisation abusive ou de tout dommage que vous pourriez causer. Vous acceptez que vous utilisez ce logiciel à vos propres risques.
!?-/&(123 34!@Exemples de configuration de paramètres
separators_chars=.,leet_charset=a:4 e:3Notes de version 2.4 (26/07/2022)
pip installNotes de version 2.3.1
Notes de version 2.3 (15/10/2020)
Notes de version 2.2 (11/10/2020)
Notes de version 2.2~beta (10/10/2020)
--lyrics-all supprimée (fonctionnalité intégrée dans d'autres options)Notes de version 2.1 (11/07/2020)
Notes de version 2.0/1.5 (17/06/2020)
Notes de version 0-1.2(beta)