
Recopila direcciones de correo electrónico de un dominio objetivo consultando motores de búsqueda, la API de GitHub, PhoneBook, Snov, Skymem y otras fuentes OSINT, guardando los resultados como JSON.
😲 EmailAll es una potente herramienta de recopilación de correos electrónicos —— 一款强大的邮箱收集工具



$ git clone https://github.com/Taonn/EmailAll.git
$ cd EmailAll
$ pip3 install -r requirements.txt
EmailAll is a powerful Email Collect tool
Example:
python3 emailall.py check
python3 emailall.py --domain example.com run
python3 emailall.py --domains ./domains.txt run
python3 emailall.py --domain example.com run
python3 emailall.py --domains ./domains.txt run
El resultado final se guarda en el directorio result, dividido en archivos json de diferentes módulos y un archivo resumen {domain}_All.json
La configuración del proxy está en el archivo setting.py
proxy={'http': '127.0.0.1:2333', 'https': '127.0.0.1:2333'}
La configuración de la API está en el archivo api.py
# http://www.veryvp.com/
veryvp_username = ''
veryvp_password = ''
# https://www.github.com
github_token = ''
# https://app.snov.io/
snov_username = ''
snov_password = ''
# https://phonebook.cz/
pb_key = ''
veryvp y snovGitHub, basta con crear uno en la configuraciónphonebook, acceda a https://phonebook.cz/ y luego revise el código fuente, y rellene el valor de API_KEYLas principales fuentes de recopilación de información de correos electrónicos son las siguientes:
Actualización de los módulos PhoneBook y Snov


Actualización del módulo GithubApi

¡Se seguirán actualizando más adelante~
Para más información, consulte changes.md
Se tomó como referencia y se modificó a partir de las siguientes excelentes herramientas:
¡¡¡Gracias a estos maestros por compartir!!!
¡¡¡Gracias a los grandes proyectos de código abierto de Internet!!!
Esta herramienta solo puede utilizarse en la construcción de seguridad empresarial con la debida autorización legal suficiente; durante el uso de esta herramienta, usted debe asegurarse de que todas sus acciones cumplan con las leyes y regulaciones locales. Si durante el uso de esta herramienta usted incurre en cualquier acto ilegal, asumirá todas las consecuencias por su cuenta, y todos los desarrolladores y colaboradores de esta herramienta no asumen ninguna responsabilidad legal ni solidaria. A menos que haya leído detenidamente, comprendido completamente y aceptado todas las cláusulas de este acuerdo, no instale ni utilice esta herramienta. Su uso de la herramienta o su aceptación de este acuerdo de forma expresa o implícita se considerará como que ha leído y aceptado las restricciones de este acuerdo.