R-SUB
subfinder
Herramienta de descubrimiento pasivo de subdominios que agrega resultados de decenas de fuentes públicas.
Sitio oficialVolver al catálogo
RESUMEN
subfinder es una herramienta de ProjectDiscovery que enumera subdominios de forma puramente pasiva — logs de certificate transparency, datasets públicos de DNS, motores de búsqueda y decenas de APIs de terceros — sin enviar tráfico de resolución o sondeo directamente a la infraestructura del objetivo.
Está construida para velocidad y uso en pipeline: los resultados se muestran a medida que se encuentran, se pueden pasar directo a httpx para vida/perfilado o a katana para rastreo, y se pueden agregar API keys de fuentes premium (p. ej. SecurityTrails, Shodan) para ampliar la cobertura más allá de las fuentes gratuitas por defecto.
CASOS DE USO
Casos de uso en un engagement
- 01
Construir la lista inicial de subdominios de un engagement con alcance de dominio, sin tráfico activo.
- 02
Alimentar una lista fresca de subdominios a httpx para saber cuáles están realmente vivos.
- 03
Ampliar la cobertura con API keys de fuentes premium en engagements más largos.
- 04
Volver a ejecutarlo periódicamente durante un engagement largo para detectar subdominios recién registrados.
PRIMEROS PASOS
Como primer paso, de bajo ruido, para enumerar subdominios en un engagement con alcance de dominio, antes de cualquier sondeo activo.
- Confirma que el dominio raíz está dentro del alcance acordado.
- Instala subfinder vía go install o un binario precompilado de releases.
- Ejecuta una pasada de enumeración pasiva contra el dominio raíz.
- Opcionalmente añade API keys en el archivo de configuración para las fuentes que las requieren.
- Pasa la salida a httpx para confirmar qué subdominios están realmente vivos.
subfinder -d target.com -silent -o subdomains.txtANTES DE USARLA
Qué revisar antes de lanzarla
Al ser pasivo, los resultados reflejan lo que las fuentes de terceros han indexado, no el estado actual del DNS — algunos subdominios devueltos pueden estar obsoletos, renombrados o dados de baja.
La cobertura sin API keys de pago es notablemente más estrecha que con ellas; una corrida de nivel gratuito no debe tratarse como exhaustiva.
Que un subdominio descubierto resuelva no significa que esté en alcance — siempre confirma contra el documento de alcance firmado, especialmente con configuraciones de DNS compartido o wildcard.