Email extractor : un script python pour extraire les adresses email depuis un fichier
Update
Voilà, je me suis enfin bouger les fesses et j'ai réecrit le script :-). Il est aussi dispo sur mon compte [Gitlab \[0\]][0]
Lors de la pahse de reconnaissance d’une de mes missions de test d’intrusion (penetration testing)[1], il m’arrive souvent de tomber sur des fichiers contenant des centaines d’adresses emails, numéro de tél, adresses postales… et plein d’autres informations plus au moins utiles.
Et comme tout “informaticien” qui se respecte, ma fainéantise n’a pas d’égal, donc au lieu d’extraire avec des copier/coller les adresses emails pour les utiliser plus tard dans mes compagnes de phishing, j’avais écrit un petit script en python de quelques lignes qui le fait à ma place ey que j’ai décidé de partager aujourd’hui.
Le script connait quelques lacunes (et bugs) mais comme il faisait exactement ce que je lui ai demandé, je n’ai pas cherché à l’étoffer ou l’améliorer.
Son utilisation est simple :
python email_extractor.py input_file output_file
Où “input_file” est le fichier source contenant les adresses emails et output_file est le fichier où seront sauvegardés les emails extrait du fichier.
Liens
[0]: http://gitlab.com/crowd42/email-extractor
[1]: https://en.wikipedia.org/wiki/Penetration_test
Sur le même sujet
- Une liste des podcasts python
- Microsoft et les mots de passe, toute une histoire
- Un petit script pour récupérer les URLs des sites web hébergés sur la même adresse IP
- Windows Credential Guard et Mimikatz
- Deux points qui me tracassent à propos de meltdown et spectre
- Full Disclosure : Des emails et mots de passe de la compagnie aérienne Etihad Airways dans l'air
Si vous avez aimé ce billet, vous pouvez vous inscrire au flux RSS !