Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
Enviar

¡Herramientas de Hacking, PenTest y Ciberseguridad para tu Arsenal de Seguridad!

Kitploit es un directorio de herramientas de hacking, ciberseguridad y pentesting. Descubre las últimas actualizaciones de proyectos para encontrar vulnerabilidades, analizar sistemas, automatizar pruebas y fortalecer tu seguridad.

··Feeds·Contacto·Privacidad·© 2026 Kitploit

Directorio de Herramientas

Categorías

Ver todas las categorías
Loading categories
disclo — Buscador de contactos | Kitploit
Herramientas/GitHubGitHub/chaelsoo/disclo
OSINT (Inteligencia de Fuentes Abiertas)ReconocimientoRecopilación de InformaciónIngeniería SocialInteligencia de AmenazasEnumeración de SubdominiosRecolección de CorreosCrawlerAnálisis de DNS
GitHubchaelsoo/disclo

disclo

Buscador de contactos

224hace 4 mesesAún no revisado

Más Populares

Ver todos →

Descubre las herramientas más usadas por nuestra comunidad.

Explora todas las herramientas

Explora nuestra colección de herramientas

Ver todas las herramientas →
Compartir
Ver Repositorio

disclo

Buscador de contactos de dominio. Dale un dominio, obtén cada correo electrónico, handle y lead asociado con él, a través de 12 fuentes pasivas, en paralelo.

$ python disclo.py gitlab.com

disclo -> gitlab.com
----------------------------------------------------------------------

  [hackerone]
    https://hackerone.com/gitlab  (url)  <- Direct H1 handle match

  [nvd_cve]
    [email protected]  (email)  <- CVE sourceIdentifier (CVE-2021-22262)

  [security.txt]
    https://hackerone.com/gitlab/  (url)
    https://about.gitlab.com/security/disclosure/  (url)

  [twitter]
    https://twitter.com/gitlab  (twitter)  <- GitLab - Build software faster...

  Total: 30 contacts found

Instalación

git clone https://github.com/Chaelsoo/disclo
cd disclo
pip install -r requirements.txt

Uso

python disclo.py <domain>

Ejemplos:

python disclo.py example.com
python disclo.py tawk.to
python disclo.py speakylink.com

Fuentes

FuenteQué encuentra
security.txtCorreos electrónicos y URLs de contacto
security_pageCorreos de las páginas /security, /contact, /about
dns_dmarcCorreos de registros DMARC rua/ruf
crtshCorreos incrustados en campos CN/emisor de certificados
hackeronePáginas de programas de H1 y Bugcrowd
githubCorreos de miembros de la organización, enlaces SECURITY.md
npm / pypiCorreos de mantenedores de paquetes
job_postingURLs de empleos en Lever y Greenhouse
nvd_cveCorreos del sourceIdentifier de CVE, referencias H1/Bugcrowd
twitterHandles vía API de sindicación (sin autenticación)
sitecrawlCorreos y nombres de autores de un rastreo basado en sitemap
appstoreInformación de desarrollador de App Store coincidente por ID de paquete

Variables de entorno opcionales

Se leen automáticamente, no se necesitan flags.

VariableEfecto
GITHUB_TOKENAumenta los límites de tasa de la API de GitHub (5000 req/h vs 60)
LINKEDIN_USER + LINKEDIN_PASSHabilita el enriquecimiento de contactos de LinkedIn mediante la API de sesión
TWITTER_BEARER_TOKENHabilita la búsqueda de la API de Twitter v2
export GITHUB_TOKEN=ghp_xxxxxxxxxxxx
python disclo.py target.com

Tipos de salida

  • email - dirección de correo electrónico
  • url - enlace de plataforma o aviso
  • twitter - handle de Twitter/X
  • linkedin - perfil de LinkedIn
  • github - perfil de GitHub
  • other - nombre de la persona

Estructura del proyecto

disclo/
├── disclo.py
├── requirements.txt
├── disclo/
│   ├── core/
│   │   ├── runner.py      # async orchestrator
│   │   ├── store.py       # contact deduplication
│   │   └── utils.py       # email validation
│   ├── sources/           # one file per data source
│   │   ├── security_txt.py
│   │   ├── security_page.py
│   │   ├── dns_records.py
│   │   ├── crtsh.py
│   │   ├── hackerone.py
│   │   ├── github.py
│   │   ├── npm.py
│   │   ├── jobs.py
│   │   ├── nvd.py
│   │   ├── twitter.py
│   │   ├── sitecrawl.py
│   │   └── appstore.py
│   └── output/
│       └── printer.py

Para agregar una nueva fuente: crea disclo/sources/mysource.py con una función async def run(client, domain, store), luego impórtala y agrégala a disclo/core/runner.py.

Descargar herramienta