GhostAcademy logo GhostAcademy
BIENVENIDO A OSINT ACADEMY
Plataforma completa de formación en Inteligencia de Fuentes Abiertas (OSINT). Aprende desde los fundamentos hasta técnicas avanzadas con teoría, práctica, quizzes y desafíos CTF.
8
Módulos
40+
Preguntas Quiz
12
Desafíos CTF
150+
Herramientas
80+
Términos Glosario

Ruta de Aprendizaje

MÓDULO 01
🔍
Fundamentos OSINT
Qué es OSINT, el ciclo de inteligencia y metodología.
Sin comenzar
MÓDULO 02
🌐
Reconocimiento Web
WHOIS, DNS, subdominios, certificados SSL, Wayback Machine.
Sin comenzar
MÓDULO 03
👤
Personas & RRSS
Búsqueda de personas, perfiles sociales, username OSINT.
Sin comenzar
MÓDULO 04
📡
IPs & Infraestructura
Geolocalización de IPs, Shodan, Censys, ASN, puertos.
Sin comenzar
MÓDULO 05
📸
Imágenes & Geoloc.
Búsqueda inversa, metadatos EXIF, geolocalización visual.
Sin comenzar
MÓDULO 06
🕶️
Dark Web OSINT
Acceso seguro, Tor, mercados, fugas y monitorización.
Sin comenzar
MÓDULO 07
🔎
Google Dorking
Operadores avanzados, dorks de seguridad, Bing y DuckDuckGo.
Sin comenzar
MÓDULO 08
📧
Email OSINT
Verificación de emails, fugas, headers, tracking.
Sin comenzar

Logros

🌟
Primera Investigación
Completa tu primer módulo
+50 XP
🧠
Mente Analítica
Responde 10 preguntas del quiz correctamente
+100 XP
🔎
Dork Master
Construye 5 dorks en el Dork Builder
+75 XP
🏆
Cazador de Flags
Resuelve 3 desafíos CTF
+200 XP
💎
Investigador Élite
Completa todos los módulos
+500 XP
Módulo 01 · Fundamentos
FUNDAMENTOS OSINT
Comprende qué es la inteligencia de fuentes abiertas, su historia, el ciclo de inteligencia y la metodología de investigación.
⏱ 30 min Principiante +80 XP

¿Qué es OSINT?

OSINT (Open Source Intelligence) es la recopilación y análisis de información procedente de fuentes públicamente disponibles para producir inteligencia accionable. El término "open source" no se refiere al software, sino a que las fuentes son accesibles públicamente.

ℹ️Definición oficial: Según el Manual de Inteligencia de EEUU (DIAM 58-13), OSINT es "la inteligencia producida a partir de información públicamente disponible que se recopila, explota y disemina de manera oportuna a una audiencia apropiada con el propósito de satisfacer un requerimiento de inteligencia específico".

Historia del OSINT

1
1939-1945 · Segunda Guerra Mundial
El FBI creó el Foreign Broadcast Monitoring Service para escuchar emisoras de radio extranjeras. Primer uso sistemático de OSINT moderno.
2
1941 · OSS (EEUU)
La Office of Strategic Services (predecesora de la CIA) creó una unidad dedicada exclusivamente al análisis de publicaciones extranjeras.
3
1970-1990 · Era digital temprana
Explosión de bases de datos comerciales, Lexis-Nexis y otros servicios de información consolidan el OSINT comercial.
4
2000s · Internet & Redes Sociales
Facebook, Twitter, LinkedIn revolucionan la cantidad de información pública disponible. Nace el SOCMINT (Social Media Intelligence).
5
2010s · Bellingcat y periodismo OSINT
Bellingcat investiga el derribo del MH17 usando solo imágenes de satélite y redes sociales. El OSINT llega al gran público.

El Ciclo de Inteligencia

🎯
1. Planificación
Definir el objetivo, los requerimientos y las fuentes potenciales. ¿Qué necesito saber? ¿Por qué?
🌐
2. Recopilación
Búsqueda activa de información en todas las fuentes disponibles: web, RRSS, bases de datos, documentos públicos.
⚙️
3. Procesamiento
Filtrar, organizar y preparar los datos crudos para el análisis. Eliminar ruido y duplicados.
🧩
4. Análisis
Correlacionar datos, identificar patrones, verificar fuentes y extraer conclusiones significativas.
📊
5. Diseminación
Presentar los hallazgos de forma clara y accionable al destinatario adecuado en el momento oportuno.
🔄
6. Retroalimentación
Evaluar la calidad de la inteligencia producida y refinar el proceso para futuras investigaciones.

Tipos de Inteligencia OSINT

TipoNombreFuenteEjemplo
SOCMINTSocial Media IntelligenceRedes SocialesTweets, posts de Facebook, LinkedIn
GEOINTGeospatial IntelligenceMapas y SatéliteGoogle Earth, imágenes Sentinel
FININTFinancial IntelligenceRegistros FinancierosOpenCorporates, registros mercantiles
TECHINTTechnical IntelligenceInfraestructura técnicaShodan, Censys, DNSDumpster
HUMINTHuman IntelligencePersonasEntrevistas, redes de contactos
IMINTImagery IntelligenceImágenesFotos geolocalizadas, Street View

Metodología de Investigación OSINT

⚠️Principio fundamental: Siempre documenta cada paso de tu investigación. Una investigación no documentada no es una investigación.

La metodología PICED (Plan, Identify, Collect, Evaluate, Disseminate) es ampliamente usada:

OPSEC en OSINT: Protege tu Investigación

🔴CRÍTICO: Nunca realices búsquedas OSINT desde tu IP real cuando investiges objetivos sensibles. Tu búsqueda puede alertar al objetivo.
Módulo 02 · Reconocimiento Web
RECON WEB
Técnicas para investigar dominios, infraestructura web, certificados, historial de sitios y enumeración de subdominios.
⏱ 45 minIntermedio+100 XP

WHOIS — Información de Dominio

WHOIS es el protocolo estándar para consultar quién registró un dominio. Contiene información del registrante, fechas de registro, servidores DNS y datos de contacto.

terminal
whois google.com
whois 8.8.8.8

# Herramientas online:
# https://whois.domaintools.com/
# https://who.is/
# https://www.whoxy.com/
💡Tip: Muchos registros WHOIS están protegidos por privacidad (GDPR). Usa servicios históricos como DomainTools o WhoisFreaks para acceder a datos históricos antes de que se ocultaran.

DNS — Sistema de Nombres de Dominio

El DNS mapea nombres de dominio a IPs. Los registros DNS revelan la infraestructura técnica de un objetivo.

RegistroDescripciónUso OSINT
AIP v4 del dominioEncontrar el servidor real detrás de un dominio
AAAAIP v6 del dominioInfraestructura IPv6
MXServidores de correoIdentificar proveedor de email (GSuite, M365...)
TXTRegistros de textoSPF, DKIM, verificaciones de dominio
NSServidores de nombresIdentificar registrar y hosting
CNAMEAlias de dominioRevelar servicios de terceros (CDN, SaaS)
PTRDNS inversoIP → nombre de dominio
SOAAutoridad de zonaCorreo del administrador del dominio
terminal
# Consultas DNS básicas
nslookup example.com
dig example.com A
dig example.com MX
dig example.com TXT
dig +short example.com

# Transferencia de zona (si está mal configurada)
dig axfr @ns1.example.com example.com

# DNS inverso
dig -x 8.8.8.8

Subdominios — Enumeración

Los subdominios revelan servicios internos, entornos de desarrollo, paneles de administración y más.

🔍
Subfinder
Herramienta de enumeración pasiva de subdominios. Consulta múltiples fuentes simultáneamente.
📜
crt.sh
Base de datos de certificados SSL. Revela todos los subdominios que han tenido certificado.
🌐
DNSDumpster
Mapa visual de la infraestructura DNS de un dominio. Gratis y muy completo.
💻
Amass
Framework OSINT de enumeración de superficies de ataque. El más completo del mercado.
bash
# Usando crt.sh por API
curl "https://crt.sh/?q=%.example.com&output=json" | jq '.[].name_value'

# Subfinder
subfinder -d example.com -all -silent

# Amass enum pasivo
amass enum -passive -d example.com

# DNSrecon
dnsrecon -d example.com -t std

Wayback Machine — Historial Web

El Internet Archive guarda copias históricas de casi todos los sitios web. Es invaluable para ver contenido eliminado.

bash
# API de Wayback Machine para listar URLs capturadas
curl "https://web.archive.org/cdx/search/cdx?url=example.com&output=text&fl=original&collapse=urlkey"

# Ver captura específica:
# https://web.archive.org/web/20230101*/example.com

# Herramienta waybackurls
echo "example.com" | waybackurls

Herramientas de Reconocimiento Web

DNSDumpster crt.sh Wayback Machine DomainTools SecurityTrails URLScan.io BuiltWith Netcraft

Módulo 03 · Personas & Redes Sociales
PEOPLE OSINT
Técnicas para investigar personas: búsqueda de perfiles, username recon, análisis de RRSS y construcción de grafos de relaciones.
⏱ 40 minIntermedio+100 XP

Búsqueda de Personas — Fuentes Públicas

Antes de recurrir a técnicas especializadas, hay enormes cantidades de información en fuentes públicas convencionales.

Username OSINT — Sherlock & Alternatives

Un username (nombre de usuario) único puede conectar decenas de cuentas de la misma persona.

bash — Sherlock
# Instalar Sherlock
pip3 install sherlock-project

# Buscar un username en +300 plataformas
sherlock johndoe

# Con salida a fichero
sherlock johndoe --output results.txt

# Herramientas alternativas:
# WhatsMyName: https://whatsmyname.app/
# Maigret: https://github.com/soxoj/maigret
# Namecheckr: https://www.namecheckr.com/

Análisis de Redes Sociales

🐦
Twitter/X OSINT
Tweets eliminados (Wayback Machine), seguidos/seguidores, menciones, geolocalización de tweets.
📘
Facebook OSINT
Perfiles con IDs, fotos públicas, grupos, check-ins, comentarios. IntelTechniques es referencia.
📸
Instagram OSINT
Fotos geolocalizadas, stories highlights, seguidores mutuos, tagged photos.
💼
LinkedIn OSINT
Historial laboral, conexiones de 2º grado, skills, endorsements, grupos.
▶️
YouTube OSINT
Canal, playlists, comentarios, about page. Puede revelar email del creador.
💬
Telegram OSINT
Grupos públicos, canales, perfiles por username o número. IntelX indexa canales Telegram.

Construcción de Grafos de Relaciones

Una vez recopilados los datos, se visualizan como un grafo donde los nodos son entidades (personas, empresas, cuentas) y las aristas son relaciones.

maltego / gephi concept
# Entidades típicas en un grafo OSINT:
Persona → email → dominio → IP → empresa
Persona → username → plataforma_X → username
Persona → foto → localización → fecha
empresa → directores[] → empresa_X

# Herramientas de visualización:
# Maltego (https://www.maltego.com/)
# SpiderFoot (https://www.spiderfoot.net/)
# Gephi (https://gephi.org/)
# OSINT Framework (https://osintframework.com/)

Herramientas de People OSINT

WhatsMyName Spokeo Pipl TruePeopleSearch IntelX ThatsThem BeenVerified

Módulo 04 · IPs & Infraestructura
IP RECON
Geolocalización de IPs, análisis ASN, búsqueda en Shodan/Censys, detección de servicios expuestos y análisis de reputación.
⏱ 45 minIntermedio+100 XP

Geolocalización de IPs

Una dirección IP puede revelar el proveedor de servicios (ISP), el país, la ciudad aproximada y el tipo de conexión. Esta información no es perfecta pero es útil como punto de partida.

⚠️Limitación importante: La geolocalización IP tiene un margen de error que puede ser de kilómetros en entornos urbanos o cientos de km en zonas rurales. Una VPN o proxy desplazará la ubicación aparente completamente.
bash — IP Lookup
# Geolocalización via API
curl https://ipinfo.io/8.8.8.8/json
curl https://ipapi.co/8.8.8.8/json/
curl "https://ip-api.com/json/8.8.8.8"

# DNS inverso
host 8.8.8.8
nslookup 8.8.8.8

# Información ASN
whois -h whois.radb.net 8.8.8.8
curl https://api.bgpview.io/ip/8.8.8.8

Shodan — El Buscador de Internet de las Cosas

Shodan indexa dispositivos conectados a Internet: routers, cámaras, servidores industriales, bases de datos, y cualquier cosa con una IP pública. Es la herramienta OSINT de infraestructura más poderosa disponible.

Shodan — Búsquedas clave
# Búsquedas básicas Shodan
hostname:example.com
net:192.168.1.0/24
org:"Google LLC"

# Servicios específicos
port:3389 country:ES           # RDP en España
product:"Apache httpd"          # Servidores Apache
http.title:"Admin panel"        # Paneles de admin
"default password"                # Dispositivos con pass defecto

# CLI de Shodan
pip install shodan
shodan init YOUR_API_KEY
shodan search "apache"
📡
Censys
Similar a Shodan, con enfoque en certificados SSL y datos IPv4. Excelente para descubrir subdominios.
🔭
FOFA
Motor chino similar a Shodan, índices masivos de activos en internet. Muy útil para APTs asiáticos.
🔍
ZoomEye
Otro motor de búsqueda de ciberespacio de origen chino con datos únicos.
🛡️
Criminal IP
Threat intelligence con escaneo diario de IPs. Muy útil para reputación y detección de amenazas.

Análisis de Reputación de IP

Antes de interactuar con una IP o dominio, verifica si está marcado como malicioso en bases de datos de amenazas.

VirusTotal AbuseIPDB Talos Intelligence OTX AlienVault GreyNoise TIP

Módulo 05 · Imágenes & Geolocalización
IMAGE OSINT
Búsqueda inversa de imágenes, análisis de metadatos EXIF, geolocalización visual y verificación de fotos.
⏱ 40 minIntermedio+90 XP

Búsqueda Inversa de Imágenes

La búsqueda inversa de imágenes permite encontrar en qué otros sitios aparece una imagen, identificar personas y descubrir la fuente original.

🔍
Google Images
Arrastra una imagen o pega una URL en images.google.com para buscar coincidencias.
👁️
TinEye
Especializado en búsqueda inversa. Muestra la historia completa de una imagen en internet.
🤖
Yandex Images
El mejor para identificar rostros y encontrar versiones de mayor calidad de una imagen.
🌐
Bing Visual Search
Útil especialmente para imágenes de productos y lugares. Complementa a Google.
🔄
PimEyes
Búsqueda por similitud facial. Muy potente pero controvertido éticamente.
📱
Socialcatfish
Búsqueda inversa orientada a detectar catfishing y perfiles falsos en RRSS.

Metadatos EXIF — Tesoro Oculto en Fotos

Los metadatos EXIF son datos técnicos incrustados en archivos de imagen. Pueden incluir coordenadas GPS exactas, modelo de cámara, fecha/hora y más.

🔴OPSEC: Antes de publicar cualquier foto, asegúrate de eliminar los metadatos EXIF, especialmente si contienen tu ubicación GPS.
bash — Leer y eliminar EXIF
# Instalar exiftool
sudo apt install libimage-exiftool-perl

# Ver todos los metadatos de una imagen
exiftool foto.jpg

# Ver solo coordenadas GPS
exiftool -GPSLatitude -GPSLongitude foto.jpg

# Eliminar TODOS los metadatos
exiftool -all= foto.jpg

# Herramientas web:
# https://www.metadata2go.com/
# https://exifdata.com/
# https://jimpl.com/

Geolocalización Visual — Técnicas

La geolocalización visual consiste en determinar el lugar donde se tomó una foto analizando el contenido visual, sin metadatos.

1
Análisis del entorno
Busca señales, matrículas, arquitectura típica, vegetación, idioma de carteles, modelos de vehículos. Cada detalle puede acotar la región.
2
Búsqueda de landmarks
Identifica edificios, montañas, torres, puentes u otros elementos únicos. Google Street View y Google Earth son fundamentales.
3
Análisis de sombras y luz
La posición del sol en la foto (hora del día, estación) puede confirmar o refutar hipótesis sobre la ubicación geográfica.
4
Búsqueda inversa de imagen
Yandex Images es especialmente bueno para encontrar fotos similares de la misma ubicación.
5
Verificación con mapas
Una vez identificada la ubicación probable, verifica en Google Street View, Bing Streetside o Mapillary.

Práctica: GeoGuessr OSINT

🎮Práctica recomendada: Juega a GeoGuessr para desarrollar habilidades de geolocalización visual. También practica con Geolocation.tips que ofrece challenges OSINT reales.
Módulo 06 · Dark Web OSINT
DARK WEB
Comprende la estructura de la dark web, cómo acceder de forma segura para investigaciones OSINT, y herramientas para monitorizar fugas de datos.
⏱ 35 minAvanzado+120 XP
🔴AVISO LEGAL: El acceso a la dark web con fines de investigación OSINT es legal, pero acceder a contenido ilegal (pornografía infantil, contratación de servicios ilegales, compra de drogas) es delito grave. Mantén siempre un perfil estrictamente observacional.

Estructura de la Web

CapaDescripciónTamaño estimadoAcceso
Surface WebWeb indexada por buscadores~5% del totalNavegador normal
Deep WebNo indexada (bases de datos, intranets, email)~90% del totalLogin requerido
Dark WebRedes overlay anónimas (.onion, I2P)~5% del totalTor Browser / I2P

Tor Network y Acceso Seguro

1
Descarga Tor Browser oficial
Solo desde https://www.torproject.org. Nunca de fuentes no oficiales. Verifica la firma PGP.
2
Configura una VM dedicada
Usa Tails OS o Whonix en una VM aislada. Nunca uses tu sistema operativo principal para investigaciones dark web.
3
Desactiva JavaScript
En Tor Browser: Seguridad al nivel "Más seguro" para deshabilitar JS. El JS puede deanonimizarte.
4
No descargues archivos
Los archivos descargados pueden conectarse a internet fuera de Tor y revelar tu IP real.

Motores de Búsqueda .onion

🔎
Ahmia
Motor de búsqueda .onion. Disponible también en clearnet: ahmia.fi. Filtra contenido ilegal.
🧅
DuckDuckGo .onion
Version .onion de DuckDuckGo: duckduckgogg42xjoc72x3sjasowoarfbgcmvfimaftt6twagswzczad.onion
📇
Hidden Wiki
Directorio de servicios .onion. Debe usarse con precaución ya que enlaza a contenidos variados.
📰
SecureDrop
Plataforma de filtraciones periodísticas. Usada por NYT, Washington Post, The Guardian.

Monitorización de Fugas de Datos

Una parte fundamental del OSINT en dark web es monitorizar si datos de tu organización o clientes han sido filtrados.

HaveIBeenPwned IntelligenceX DeHashed LeakIX BreachSense HaveIBeenZucked

bash — HIBP API
# Comprobar email con HaveIBeenPwned API v3
curl -H "hibp-api-key: TU_API_KEY"   "https://haveibeenpwned.com/api/v3/breachedaccount/[email protected]"

# Comprobar si una contraseña está comprometida (k-anonymity)
echo -n "password123" | sha1sum
# Toma los primeros 5 caracteres del hash SHA1
curl "https://api.pwnedpasswords.com/range/PRIMEROS5"
Módulo 07 · Google Dorking
GOOGLE DORKS
Domina los operadores de búsqueda avanzada de Google para encontrar información que no aparece en búsquedas convencionales.
⏱ 35 minIntermedio+90 XP

Operadores Básicos de Google

OperadorFunciónEjemplo
site:Limitar búsqueda a un dominiosite:example.com login
filetype:Buscar por tipo de archivofiletype:pdf "confidencial"
intitle:Texto en el título de la páginaintitle:"index of"
inurl:Texto en la URLinurl:admin/login
intext:Texto en el contenidointext:"password"
cache:Versión cacheada por Googlecache:example.com
link:Páginas que enlazan a una URLlink:example.com
related:Sitios similaresrelated:cnn.com
"texto"Búsqueda exacta"admin:admin"
-palabraExcluir términosite:gov -www
*Comodín"my * password"
ORUna cosa u otrafiletype:xls OR filetype:csv

Dorks de Seguridad — Ejemplos Avanzados

Google Dorks
# Directorios abiertos
intitle:"index of" inurl:ftp

# Paneles de login expuestos
inurl:"/wp-admin" site:example.com
intitle:"admin panel" inurl:"login.php"

# Documentos sensibles
site:gov filetype:pdf "confidential"
site:example.com filetype:xls "password"
filetype:env "DB_PASSWORD"

# Cámaras web expuestas
intitle:"webcam 7" inurl:":8080"
inurl:"/view/index.shtml"

# Bases de datos expuestas
inurl:":8080/phpmyadmin"
intitle:"phpMyAdmin" intext:"mysql"

# Archivos de configuración
filetype:conf inurl:"nginx.conf"
filetype:ini inurl:"wp-config"

# Credenciales expuestas en GitHub
site:github.com "api_key" "secret"
site:pastebin.com "password" "username"
⚠️Importante: Los dorks son herramientas de reconocimiento OSINT pasivo. NO accedas a sistemas encontrados sin autorización explícita. Encontrar algo con un dork no te autoriza a acceder a ello.

Google Hacking Database (GHDB)

La Google Hacking Database de Exploit-DB contiene miles de dorks categorizados. Es el repositorio de referencia para esta disciplina.

GHDB — Exploit-DB Google Hacking Tool

Luego ve al para practicar.

Módulo 08 · Email OSINT
EMAIL RECON
Verificación de emails, enumeración de cuentas, análisis de headers, búsqueda en fugas de datos y construcción de listas de emails corporativos.
⏱ 30 minIntermedio+80 XP

Verificación y Enumeración de Emails

Verificar si un email existe antes de incluirlo en un informe OSINT evita conclusiones erróneas basadas en datos inventados o incorrectos.

Hunter.io EmailRep.io Verify-email.org VoilaNorbert Snov.io

bash — Verificación SMTP manual
# 1. Encontrar el servidor MX del dominio
dig MX gmail.com +short

# 2. Conectar al servidor SMTP
telnet alt4.gmail-smtp-in.l.google.com 25

# 3. Handshake SMTP
EHLO test.local
MAIL FROM: <[email protected]>
RCPT TO: <[email protected]>
# Si responde 250 OK -> email existe
# Si responde 550 -> email no existe (o dominio rechaza verify)

Hunter.io — Encontrar Emails Corporativos

bash — Hunter.io API
# Buscar todos los emails de un dominio
curl "https://api.hunter.io/v2/domain-search?domain=stripe.com&api_key=TU_KEY"

# Adivinar el formato de email de una empresa
curl "https://api.hunter.io/v2/email-finder?domain=stripe.com&first_name=John&last_name=Doe&api_key=TU_KEY"

# Verificar si un email existe
curl "https://api.hunter.io/v2/[email protected]&api_key=TU_KEY"

Análisis de Headers de Email

Los headers de un email revelan la ruta que siguió el mensaje, el servidor de origen y pueden exponer la IP real del remitente.

email headers — campos clave
# Campos importantes en cabeceras de email:

Received: from [192.168.1.1] (helo=mail.example.com)  # IP del remitente
X-Originating-IP: 203.0.113.42                         # IP original (algunos clientes)
Message-ID: <[email protected]>                   # ID único del mensaje
X-Mailer: Outlook 16.0                                  # Cliente de correo
DKIM-Signature: v=1; a=rsa-sha256; d=example.com        # Autenticidad del dominio

# Herramientas de análisis:
# https://mxtoolbox.com/EmailHeaders.aspx
# https://toolbox.googleapps.com/apps/messageheader/

Emails en Fugas de Datos

Si un email aparece en una fuga de datos, es posible encontrar la contraseña hasheada (o incluso en claro si la fuga era vieja) y otros datos asociados.

💡Flujo de trabajo: email → HaveIBeenPwned → DeHashed/IntelX → identificar la fuga → buscar credenciales → analizar patrones de contraseñas (¿formato corporativo?) → buscar otras cuentas con ese patrón
Práctica · Quiz General OSINT
QUIZ OSINT
Pon a prueba tus conocimientos con 40 preguntas sobre todos los módulos. Cada respuesta correcta suma puntos XP.
40 preguntas+5 XP por acierto
Práctica · Laboratorio Interactivo
LAB TERMINAL
Terminal simulado para practicar comandos y técnicas OSINT. Escribe help para ver los comandos disponibles.
SimuladorComandos reales
osint-lab@academy:~$ SIMULADOR
╔══════════════════════════════════════════════════════╗ ║ OSINT ACADEMY — LABORATORIO INTERACTIVO ║ ╚══════════════════════════════════════════════════════╝ Sistema iniciado. Bienvenido al laboratorio OSINT. Escribe help para ver todos los comandos disponibles. Escribe lab <número> para iniciar un escenario guiado.
$ 💡 Pista

Escenarios Guiados

🎯
Escenario 1: Reconocimiento de dominio
Investiga el dominio objetivo usando WHOIS, DNS y subdominios. Encuentra los 3 puntos de datos clave.
👤
Escenario 2: Investigar una identidad
Dado un nombre y username, construye un perfil completo de la persona objetivo.
🌐
Escenario 3: IP Sospechosa
Analiza una IP sospechosa: reputación, geolocalización, servicios expuestos y ASN.
💧
Escenario 4: Investigar una fuga
Detecta si un email corporativo ha aparecido en alguna fuga de datos y qué información hay disponible.
Práctica · Desafíos CTF
CTF OSINT
Capture The Flag: resuelve los desafíos encontrando la información oculta. Introduce la flag correcta para ganar XP.
12 desafíos+50-200 XP
Práctica · Dork Builder
DORK BUILDER
Construye dorks de Google avanzados de forma visual. Combina operadores y genera búsquedas precisas.
Constructor visualCopia y ejecuta
Constructor de Dorks — Arrastra operadores para construir tu búsqueda
Dork generado:
-- Selecciona operadores para generar el dork --

Plantillas de Dorks por Categoría

🔐 Credenciales
filetype:env "DB_PASSWORD"Variables de entorno con passwords
site:pastebin.com "password"Credenciales en Pastebin
filetype:sql "INSERT INTO users"Volcados de bases de datos
inurl:wp-config.php.bakBackups de configuración WP
📷 Cámaras Expuestas
intitle:"webcam 7" inurl:8080Webcams en puerto 8080
inurl:"/view/index.shtml"Cámaras Axis
intitle:"Live View / - AXIS"Live View de AXIS cams
inurl:top.htm inurl:currenttimeCámaras con timestamp
🗄️ Bases de Datos
intitle:"phpMyAdmin" intext:mysqlphpMyAdmin expuesto
inurl:8080/phpmyadminphpMyAdmin en puerto 8080
intitle:"MongoDB" inurl:28017MongoDB expuesto
inurl:":9200/_cat" intext:indicesElasticsearch abierto
📄 Documentos Sensibles
site:gov filetype:pdf "confidential"PDFs confidenciales gov
filetype:xls "username" "password"Excel con credenciales
filetype:pptx "internal use only"Presentaciones internas
intitle:"index of" "backup"Directorios de backups
🔑 APIs y Tokens
site:github.com "api_key" "secret"API keys en GitHub
site:github.com "AWS_ACCESS_KEY"Claves AWS en repos
site:trello.com "password"Passwords en Trello público
inurl:".env" "APP_KEY"Archivos .env expuestos
🏛️ Gobierno & Sector Público
site:gob.es filetype:pdf 2024Documentos gobierno España
site:.mil filetype:xlsxExcel en dominios militares
site:edu filetype:sqlSQL en dominios educativos
site:gov "not for public"Docs gov no públicos
Referencia · Cheatsheet OSINT
CHEATSHEET
Referencia rápida de comandos, operadores y técnicas más importantes de OSINT.
🔍 DNS & WHOIS
whois domain.comInformación del registrante del dominio
dig domain.com ANYTodos los registros DNS
dig -x IPDNS inverso: IP → nombre
dig axfr @ns domainTransferencia de zona DNS
nslookup -type=MX domServidores de correo
host -a domain.comLookup completo
🌐 Subdominios
subfinder -d domEnumeración pasiva de subdominios
amass enum -d domEnumeración activa/pasiva
crt.sh/?q=%.domSubdominios por certificados SSL
dnsx -l subs.txtResolver lista de subdominios
dnsrecon -d dom -t stdReconocimiento DNS estándar
📡 IP & Red
curl ipinfo.io/IPGeolocalización y ASN de una IP
shodan host IPInfo Shodan de una IP
nmap -sV IPEscaneo de servicios (con permiso)
traceroute IPRuta de red hasta el destino
bgp.he.net/ip/IPInformación BGP/ASN
👤 Personas
sherlock usernameUsername en 300+ plataformas
maigret usernameUsername + info adicional
whatsmyname.appVerificar username en web
hunter.ioEmails corporativos por dominio
pipl.comBúsqueda profunda de personas
📸 Imágenes
exiftool foto.jpgLeer metadatos EXIF completos
exiftool -all= foto.jpgEliminar todos los metadatos
images.google.comBúsqueda inversa Google
yandex.com/imagesMejor para reconocimiento facial
tineye.comHistoria de la imagen en internet
🔎 Google Dorks
site:dom.comLimitar a un dominio
filetype:pdfSolo archivos PDF
intitle:"index of"Directorios abiertos
inurl:adminURLs con "admin"
"exact phrase"Búsqueda de frase exacta
🌊 Wayback Machine
web.archive.org/web/*/URLHistorial de capturas de una URL
waybackurls dom.comTodas las URLs históricas
cdx API ?url=dom&output=jsonAPI CDX para automatizar
gau dom.comGetAllURLs: Wayback + otros
💧 Fugas de Datos
haveibeenpwned.comEmail en fugas conocidas
dehashed.comBúsqueda en fugas (de pago)
intelx.ioInteligencia sobre fugas y dark web
leakix.netServicios expuestos e índice de fugas
Referencia · Glosario OSINT
GLOSARIO
Más de 80 términos esenciales del mundo OSINT, ciberseguridad e inteligencia.
Referencia · Arsenal de Herramientas
ARSENAL
Colección curada de las mejores herramientas OSINT organizadas por categoría.
Referencia · Ética & Marco Legal
ÉTICA OSINT
Marco ético y legal para la práctica del OSINT. Fundamental antes de comenzar cualquier investigación.
ObligatorioLeer antes de practicar
⚖️Principio fundamental: El hecho de que la información sea públicamente accesible NO significa que sea legal o ético recopilarla, procesarla y difundirla en todas las circunstancias. La ley y la ética son dos conceptos distintos.

El OSINT Legal en España y Europa

Principios Éticos OSINT

🎯
Proporcionalidad
Las técnicas usadas deben ser proporcionales al objetivo. Una investigación penal justifica más que una investigación comercial.
✅
Legitimidad del fin
¿Por qué estás investigando? El fin debe ser legítimo: seguridad corporativa, periodismo, investigación académica, etc.
🔒
Minimización de datos
Recopila solo la información necesaria para el objetivo. No acumules datos por si acaso.
📵
No intervención
OSINT es observación pasiva. No interactúes con el objetivo, no te infiltres, no manipules evidencia.
📝
Documentación
Documenta todo: qué buscaste, cuándo, dónde, qué encontraste. La trazabilidad es fundamental.
🛡️
Protección de terceros
Evita dañar a personas no relacionadas con tu investigación que aparezcan como datos colaterales.

Líneas Rojas — Lo que NUNCA debes hacer

🔴
  • ❌ Acceder a sistemas aunque los hayas encontrado con un dork (sin autorización)
  • ❌ Crear perfiles detallados de personas privadas sin base legal
  • ❌ Usar OSINT para acosar, stalkear o intimidar
  • ❌ Acceder a contenido de la dark web que sea ilegal (CSAM, etc.)
  • ❌ Vender o difundir información personal recopilada ilegalmente
  • ❌ Realizar OSINT activo (interacción) haciéndote pasar por otro

Código de Ética OSINT

📜Antes de cada investigación, pregúntate:

1. ¿Tengo autorización o base legal legítima para esta investigación?
2. ¿El fin justifica las técnicas que voy a usar?
3. ¿Estoy recopilando más datos de los estrictamente necesarios?
4. ¿Podría mi investigación dañar a terceros inocentes?
5. ¿Estoy documentando correctamente mis fuentes y métodos?

Si no puedes responder "sí" a los primeros dos y "no" a las tres últimas, replantea tu investigación.
✓