Holehe
Tiempo de lectura: 1 minutos
Holehe comprueba si un correo electrónico está adjunto a una cuenta en más de 100 sitios, recupera información utilizando la función de contraseña olvidada y no alerta al correo electrónico de destino.
Instalación
Primero creamos un entorno virtual en python
$ python3 -m venv holehe
$ source holehe/bin/activate e instalamos holehe via pip
$ pip install holehe Ejecución
Una vez completado, podemos ejecutarlo directamente en nuestro entorno virtual
$ holehe cuenta@dominio.com Esto nos devolverá un listado de los sitios en los que se ha comprobado y los positivos, marcados con un +; un - para los sitio sen los que no se usa la cuenta y x para los que supera en rate-limit, es decir, bloqueados por exceso de repeticiones en el acceso un periodo de tiempo.
python
Otra forma de utilizarlo es dentro de un programa python
import trio
import httpx
from holehe.modules.social_media.snapchat import snapchat
async def main():
email = "test@gmail.com"
out = []
client = httpx.AsyncClient()
await snapchat(email, client, out)
print(out)
await client.aclose()
trio.run(main)
Los datos de retorno vienen en formato JSON
{
"name": "example",
"rateLimit": false,
"exists": true,
"emailrecovery": "ex****e@gmail.com",
"phoneNumber": "0*******78",
"others": null
} donde 'emailrecovery' es la cuenta ofusada, si se devuelve; 'phoneNumber' es el núemro de teléfono ofuscado y 'others' es información extra que se devuelve
- Holehe en GitHub
https://github.com
