Skip to content
KitploitKITPLOIT
HerramientasBlog
Enviar
HerramientasBlog
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
osint-pattern-analyzer — Herramienta OSINT automatizada para descubrimiento de números de teléfono, detección de patrones y correlación multiplataforma. | Kitploit
Herramientas/GitHubGitHub/0ggp4r1s/osint-pattern-analyzer
OSINT (Inteligencia de Fuentes Abiertas)ReconocimientoOSINT para Ingeniería SocialExfiltración de DatosRecopilación de InformaciónInteligencia de Amenazas
GitHub0ggp4r1s/osint-pattern-analyzer

osint-pattern-analyzer

Herramienta OSINT automatizada para descubrimiento de números de teléfono, detección de patrones y correlación multiplataforma.

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
71hace 3 mesesAún no revisado

Analizador de Patrones OSINT

Herramienta para automatizar investigaciones OSINT a través de múltiples vectores de identidad (números de teléfono, nombres de usuario y soporte futuro para correo electrónico), diseñada para extraer datos estructurados y permitir la detección de patrones y el análisis de correlación.

Características

OSINT de Teléfono

  • Busca números de teléfono en múltiples plataformas
  • Soporte para múltiples formatos de teléfono (+34, 0034, variantes con espacios)
  • Consultas de búsqueda personalizadas (relacionadas con acompañantes, específicas de dominio)
  • Detección del tipo de anuncio:
    • individual
    • group
    • duo
  • Validación de presencia del teléfono (phone_match)
  • Sistema de clasificación de confianza:
    • high → coincidencia telefónica confirmada con señales fuertes
    • medium → coincidencia parcial o relevancia contextual
    • low → probable ruido o listados genéricos

OSINT de Nombre de Usuario

  • Busca nombres de usuario en múltiples plataformas:
    • redes sociales
    • plataformas de mensajería
    • plataformas de acompañantes
    • foros
    • plataformas de contenido para adultos
  • Clasificación de plataformas:
    • telegram
    • social
    • dating
    • sugar
    • adult_creator
    • escort_sites
    • forums
  • Reducción de ruido (filtra páginas genéricas)
  • Detección de enlaces similares a perfiles
  • Resumen de presencia en plataformas (✔ / ✘)

General

  • Utiliza ddgs para resultados de búsqueda más fiables
  • Exportación de resultados en JSON
  • Deduplicación de resultados
  • Generación de múltiples consultas para mayor cobertura
  • Sistema de puntuación para priorizar resultados relevantes
  • Diseñado para flujos de trabajo de correlación y detección de patrones

Uso

Búsqueda de teléfono

root@kitploit:~
python search_phone.py --phone 660XXXXXXX

Búsqueda de nombre de usuario

root@kitploit:~
python search_username.py --username exampleuser

Ejemplo de Salida (Teléfono)

root@kitploit:~
[
    {
        "query": "\"660XXXXXX\"",
        "title": "Example listing",
        "link": "https://example.com/ad.html",
        "domain": "example.com",
        "type": "individual",
        "score": 4,
        "phone_match": true,
        "confidence": "high"
    }
]

Ejemplo de Salida (Nombre de Usuario)

root@kitploit:~
{
    "username": "exampleuser",
    "platforms_detected": {
        "telegram": false,
        "social": true,
        "dating": false,
        "sugar": false,
        "adult_creator": true,
        "escort_sites": true,
        "forums": true
    },
    "results": [
        {
            "title": "Example profile",
            "link": "https://example.com/profile",
            "categories": ["social"],
            "score": 3
        }
    ]
}

Cómo Funciona

1. Genera múltiples variantes de la entrada

  • Teléfono:

    • Número sin formato
    • Formato +34
    • Formato 0034
    • Formato con espacios
  • Nombre de usuario:

    • Consultas directas
    • Consultas específicas de plataforma

2. Construye consultas de búsqueda:

  • Consultas genéricas
  • Consultas mejoradas con palabras clave (acompañantes, contactos, masajes…)
  • Consultas específicas de dominio

3. Recupera resultados utilizando DuckDuckGo (ddgs)

4. Aplica filtrado:

  • Elimina páginas genéricas/de categoría
  • Conserva dominios relevantes y enlaces similares a perfiles
  • Reduce el ruido SEO

5. Procesa cada resultado:

  • Módulo de teléfono:
    • Detecta el tipo de anuncio (individual / group / duo)
    • Verifica la presencia del teléfono en el título/enlace
  • Módulo de nombre de usuario:
    • Detecta la categoría de la plataforma
  • Asigna una puntuación basada en señales de relevancia

6. Clasifica los resultados:

  • High → coincidencia fuerte + buena estructura
  • Medium → relevancia parcial
  • Low → resultado débil o ruidoso

7. Genera JSON estructurado listo para analizar


Limitaciones Actuales

  • Los resultados dependen del comportamiento del motor de búsqueda
  • Algunas plataformas introducen ruido SEO pesado
  • La detección se basa solo en título/enlace (sin análisis completo de página)
  • La detección de nombre de usuario es indirecta (sin validación mediante API)
  • Aún no hay correlación o agrupación automática

Hoja de Ruta

  • Módulo OSINT de correo electrónico
  • Motor de correlación (cruce teléfono / nombre de usuario / correo electrónico)
  • Detección de identidades reutilizadas entre perfiles
  • Detección de patrones (comportamiento de agencia / multiperfil)
  • Exportación a CSV / Excel
  • Scraping opcional de página completa para validación más profunda
  • Interfaz de línea de comandos (uso tipo herramienta)

Notas

Este proyecto es parte de un flujo de trabajo OSINT más amplio centrado en la correlación de datos en lugar de la simple recopilación de datos.

El objetivo es transformar los resultados de búsqueda sin procesar en inteligencia estructurada y procesable, permitiendo la detección de patrones en múltiples plataformas.

Descargar herramienta