system onlinepath: /guias/hacking/subfinder-para-descubrir-subdominios/mode: knowledge_baselocal:
Hacking ético · Nivel intermedio

Subfinder para automatizar el descubrimiento de subdominios

Cuando el reconocimiento tiene que ser rápido y encadenable con otras herramientas, Subfinder es la elección: descubre subdominios de forma pasiva, veloz y limpia, lista para conectar con lo que venga después. Solo sobre dominios propios o autorizados.

16 min de lectura▣ Actualizada el ◇ Por Underc0de
Respuesta rápida

Subfinder es una herramienta de descubrimiento de subdominios centrada en ser rápida, pasiva y automatizable. Igual que Amass, sirve para encontrar los subdominios de una organización —el primer paso del reconocimiento—, pero con una filosofía distinta: en vez de buscar la máxima exhaustividad, prioriza la velocidad y la limpieza del resultado. Trabaja de forma pasiva: consulta un montón de fuentes públicas (registros de certificados, buscadores, servicios de DNS y APIs de terceros) para recopilar subdominios sin tocar la infraestructura del objetivo, lo que lo hace sigiloso y de muy bajo riesgo. Su salida es una lista limpia de subdominios, una por línea, pensada para encadenarse con otras herramientas: por ejemplo, pasarle los subdominios que encuentra a un escáner que compruebe cuáles están vivos, y a estos a Nmap. Esa capacidad de integrarse en flujos automatizados es su mayor fortaleza. Frente a Amass, la regla práctica: Subfinder para lo rápido y pasivo (empezar, automatizar, iterar); Amass cuando se necesita exhaustividad, mapeo o reconocimiento activo. No compiten: los profesionales suelen usar ambos y unir los resultados, porque ninguna herramienta descubre todos los subdominios sola. Muchas fuentes rinden más con claves de API gratuitas configuradas. Y la condición no negociable: se usa solo sobre dominios propios o con autorización; aunque el modo pasivo trabaje con datos públicos, el reconocimiento debe estar siempre respaldado por el permiso o la propiedad.

Ver índice de contenidos
  1. 01Qué es Subfinder
  2. 02Subfinder frente a Amass
  3. 03En un flujo de trabajo
  4. 04Errores frecuentes
  5. 05Preguntas frecuentes
  6. 06Fuentes

Qué es Subfinder

Subfinder es un descubridor de subdominios rápido y pasivo. Su propósito es el mismo que el de otras herramientas del ámbito —encontrar los subdominios de una organización—, pero está diseñado con una prioridad muy clara: hacerlo deprisa, de forma limpia y fácil de automatizar. Es la elección típica cuando el reconocimiento tiene que ser ágil y encadenarse con otras herramientas.

!
Solo sobre dominios propios o autorizados

La misma regla que rige todo el reconocimiento: Subfinder se usa sobre dominios de tu propiedad o con autorización explícita. Su enfoque pasivo, que se apoya en información pública y no toca la infraestructura del objetivo, hace que el riesgo técnico de afectar algo sea bajo, pero recopilar de forma sistemática la superficie de ataque de una organización ajena debe hacerse siempre con un mandato claro. El uso legítimo es defensivo o autorizado: mapear lo tuyo para protegerlo, o auditar lo de un cliente que te contrató con un alcance definido.

Subfinder frente a Amass

Comparación entre Subfinder y Amass para el descubrimiento de subdominios y cómo se integra Subfinder en un flujo de trabajo. En la parte superior se explica que ambas herramientas sirven para el mismo fin, descubrir los subdominios de una organización como primer paso del reconocimiento, pero con filosofías distintas. Subfinder está centrado en ser rápido, pasivo y automatizable: consulta muchas fuentes públicas, como registros de certificados, buscadores, servicios de nombres de dominio e interfaces de programación de terceros, para recopilar subdominios sin tocar la infraestructura del objetivo, y produce una lista limpia de subdominios, uno por línea, pensada para encadenarse con otras herramientas; su fortaleza es la velocidad y la facilidad de integración en flujos automatizados. Amass, en cambio, es más completo y exhaustivo, ya que combina reconocimiento pasivo y activo y ofrece capacidades de mapeo de la infraestructura, a costa de ser más lento y complejo. Se resalta la regla práctica de que Subfinder conviene para lo rápido y pasivo, como empezar, automatizar e iterar, mientras que Amass conviene cuando se necesita exhaustividad, mapeo o reconocimiento activo, y que no compiten sino que suelen usarse ambos uniendo sus resultados, porque ninguna herramienta descubre por sí sola todos los subdominios. En la parte inferior se muestra cómo Subfinder encaja en un flujo de trabajo encadenado: primero Subfinder descubre los subdominios de forma pasiva y produce la lista; esa lista se pasa a una herramienta que comprueba cuáles subdominios están activos y responden; y los que están vivos se pasan a su vez a un escáner de puertos y servicios como Nmap para explorar qué exponen, y eventualmente a herramientas de análisis web. Se indica que muchas de las fuentes que consulta Subfinder rinden más si se configuran claves de interfaz de programación gratuitas. En la parte inferior se destaca la condición no negociable de usar la herramienta únicamente sobre dominios propios o con autorización explícita, aclarando que aunque el modo pasivo trabaje con datos públicos, el reconocimiento debe estar siempre respaldado por el permiso o la propiedad. El diagrama resalta que la mayor virtud de Subfinder es su velocidad y su capacidad de integrarse en flujos automatizados de reconocimiento. Estilo oscuro de hacking ético, con la comparación entre Subfinder y Amass arriba y el flujo de trabajo encadenado abajo, todo etiquetado.
Subfinder y Amass descubren subdominios pero con filosofías distintas: Subfinder prioriza velocidad, enfoque pasivo y salida limpia para automatizar; Amass, exhaustividad, mapeo y reconocimiento activo. No compiten: se combinan. Subfinder encadena su lista con verificadores de subdominios vivos y escáneres como Nmap.

La comparación con Amass aclara cuándo usar cada uno:

SubfinderAmass
EnfoqueRápido, pasivo, automatizableCompleto, exhaustivo, con mapeo
ReconocimientoSolo pasivo (fuentes públicas)Pasivo y activo (también sondea el DNS)
VelocidadMuy rápidoMás lento en sus modos completos
Ideal paraEmpezar, automatizar, iterarExhaustividad y mapeo de infraestructura

No es elegir uno: es combinarlos

El error de plantearlo como «Subfinder o Amass» pierde lo importante: cada herramienta consulta fuentes y usa técnicas distintas, así que cada una encuentra subdominios que la otra no. Los profesionales del reconocimiento corren varias y unen los resultados (eliminando duplicados) para lograr una cobertura que ninguna alcanza sola. Un flujo típico usa Subfinder por su velocidad para obtener rápido un primer conjunto amplio, y Amass por su exhaustividad y su reconocimiento activo cuando hay permiso. La mentalidad correcta es de caja de herramientas, no de campeón único.

En un flujo de trabajo

La mayor virtud de Subfinder es que su salida —una lista limpia de subdominios— se encadena de forma natural con otras herramientas. Ese encadenamiento es la esencia del reconocimiento moderno:

# Descubrir subdominios (dominio propio o autorizado) y guardarlos
subfinder -d tu-dominio.ejemplo -o subdominios.txt

# Encadenar: subfinder → verificar cuáles responden → escanear puertos
subfinder -d tu-dominio.ejemplo -silent | httpx -silent | nmap -iL -
# (esquema ilustrativo del flujo; cada herramienta se instala y usa aparte)
i
Las claves de API multiplican lo que encuentra

Subfinder consulta muchas fuentes de datos, y varias de ellas ofrecen mucho más si les proporcionás una clave de API (muchas gratuitas con registro). Sin claves, Subfinder funciona y encuentra bastante; con las claves configuradas, el número de subdominios descubiertos crece de forma notable, porque desbloquea fuentes que de otro modo limitan o niegan las consultas anónimas. Configurar esas claves es uno de los pasos que más mejora los resultados y que mucha gente pasa por alto. Y como en todo el reconocimiento, la lista de subdominios no es el final: es la entrada de la fase siguiente, donde se comprueba qué está vivo y qué expone —con Nmap y demás—, siempre dentro del alcance autorizado.

Errores frecuentes

  • Usarlo sobre dominios ajenos sin permiso. El reconocimiento debe estar respaldado por la propiedad o la autorización.
  • No configurar claves de API. Sin ellas, Subfinder descubre bastante menos; las claves gratuitas mejoran mucho el resultado.
  • Plantearlo como Subfinder o Amass. Se combinan: cada herramienta encuentra subdominios que la otra no.
  • Creer que la lista de subdominios es el objetivo. Es el primer paso; luego hay que ver qué está vivo y qué expone.
  • Esperar exhaustividad de una herramienta pasiva y rápida. Subfinder prioriza velocidad; para máxima cobertura, sumar Amass.
  • No verificar qué subdominios siguen activos. Muchos de la lista pueden no responder; hay que filtrarlos.
  • No repetir el reconocimiento. La superficie cambia; conviene reenumerar periódicamente.

Preguntas frecuentes

¿Qué es Subfinder?

Subfinder es una herramienta de descubrimiento de subdominios diseñada para ser rápida, pasiva y fácil de automatizar, cuyo propósito es encontrar los subdominios de una organización como primer paso del reconocimiento en seguridad. Al igual que otras herramientas del mismo ámbito, ayuda a mapear la superficie de ataque de una organización descubriendo los subdominios que tiene bajo su dominio principal, pero se distingue por su filosofía de diseño, que prioriza la velocidad y la limpieza del resultado por encima de la exhaustividad máxima. Subfinder trabaja de forma pasiva, lo que significa que no interactúa directamente con la infraestructura del objetivo, sino que consulta una amplia variedad de fuentes de información públicas, como los registros de transparencia de certificados, los motores de búsqueda, servicios de datos de nombres de dominio e interfaces de programación de terceros, para recopilar subdominios a partir de información ya disponible. Este enfoque pasivo lo hace sigiloso y de muy bajo riesgo de afectar a nada, ya que no genera tráfico dirigido al objetivo. Una de sus características más valoradas es que produce una salida muy limpia, típicamente una lista de subdominios con uno por línea, pensada específicamente para poder encadenarse con otras herramientas en flujos de trabajo automatizados, lo que lo convierte en una pieza muy cómoda dentro de una cadena de reconocimiento. Por su rapidez y su facilidad de integración, Subfinder es la elección habitual cuando el reconocimiento debe ser ágil y conectarse con pasos posteriores, como comprobar qué subdominios están activos o escanear sus servicios. Es importante subrayar que, como toda herramienta de reconocimiento, Subfinder debe usarse únicamente sobre dominios propios o con autorización explícita, ya que aunque su modo pasivo trabaje con datos públicos, recopilar sistemáticamente la superficie de ataque de una organización ajena debe estar siempre respaldado por el permiso o la propiedad. En conjunto, Subfinder es una herramienta ligera, veloz y orientada a la automatización que resulta ideal para iniciar el descubrimiento de subdominios y alimentar el resto del proceso de reconocimiento.

¿En qué se diferencia Subfinder de Amass?

Subfinder y Amass sirven ambos para descubrir subdominios, pero se diferencian en su filosofía y en sus capacidades, lo que hace que cada uno destaque en situaciones distintas y que a menudo se usen juntos en lugar de elegir uno solo. Subfinder está centrado en ser rápido, pasivo y automatizable: consulta numerosas fuentes públicas para recopilar subdominios sin tocar la infraestructura del objetivo y produce una salida limpia y sencilla, diseñada para encadenarse con otras herramientas en flujos automatizados, priorizando la velocidad y la facilidad de integración sobre la exhaustividad total. Amass, por su parte, es una herramienta más completa y exhaustiva, que combina tanto el reconocimiento pasivo, a partir de fuentes públicas, como el reconocimiento activo, consultando directamente el sistema de nombres del objetivo, y que además ofrece capacidades de mapeo de la infraestructura y correlación de datos para construir un panorama detallado de la superficie de ataque; esta amplitud la hace muy potente, pero también más lenta y algo más compleja en sus modos completos. La regla práctica que resume la diferencia es que Subfinder conviene para lo rápido y pasivo, como empezar el reconocimiento, automatizarlo o iterar velozmente, mientras que Amass conviene cuando se necesita máxima exhaustividad, mapeo de la infraestructura o la capacidad de reconocimiento activo, siempre con autorización. Sin embargo, el punto más importante es que no conviene plantearlo como una elección excluyente entre una y otra, ya que cada herramienta consulta fuentes y emplea técnicas diferentes, por lo que cada una descubre subdominios que la otra no encuentra. Por ello, los profesionales del reconocimiento suelen ejecutar varias herramientas, incluidas Subfinder y Amass, y unir sus resultados eliminando duplicados, para lograr una cobertura más completa que la que ofrecería cualquiera de ellas por separado. Un flujo típico aprovecharía la velocidad de Subfinder para obtener rápidamente un primer conjunto amplio de subdominios y la exhaustividad de Amass, junto con su reconocimiento activo cuando hay permiso, para profundizar. En resumen, más que competidores, son herramientas complementarias dentro de una misma caja de herramientas de reconocimiento.

¿Por qué Subfinder es pasivo y qué ventaja tiene?

Subfinder es pasivo porque descubre los subdominios recopilando información de fuentes públicas sin interactuar directamente con la infraestructura del objetivo, y esta característica le confiere varias ventajas importantes. En el reconocimiento de seguridad se distingue entre el enfoque pasivo, que obtiene información sin tocar los sistemas del objetivo apoyándose en datos ya disponibles públicamente, y el enfoque activo, que interactúa directamente con el objetivo, por ejemplo consultando su sistema de nombres, y que por ello genera tráfico hacia él. Subfinder se sitúa en el enfoque pasivo, ya que consulta fuentes como los registros de transparencia de certificados, en los que quedan documentados públicamente los certificados de seguridad emitidos revelando los subdominios asociados, los motores de búsqueda, las bases de datos de nombres de dominio y diversos servicios de terceros, para reunir subdominios sin enviar peticiones a la infraestructura del objetivo. La primera ventaja de este enfoque es el sigilo, ya que al no tocar los sistemas del objetivo no deja rastro en sus registros ni levanta alertas, lo que resulta valioso en evaluaciones donde no se quiere ser detectado. La segunda ventaja es el bajo riesgo, puesto que al no interactuar con la infraestructura del objetivo no existe posibilidad de afectar a su funcionamiento ni de causar interrupciones, algo que sí podría ocurrir, aunque sea improbable, con técnicas activas más agresivas. La tercera ventaja es la velocidad, ya que consultar fuentes públicas suele ser más rápido que sondear directamente la infraestructura probando nombres. Y una ventaja adicional desde el punto de vista legal y ético es que trabajar con información pública tiene, en general, menos implicaciones que sondear activamente sistemas ajenos, aunque de todos modos el reconocimiento debe estar siempre respaldado por la autorización o la propiedad. La contrapartida del enfoque pasivo es que solo descubre lo que ya está registrado o indexado públicamente, por lo que puede pasar por alto subdominios que solo se encontrarían mediante técnicas activas; por eso, para una cobertura máxima, se complementa con herramientas que incorporan reconocimiento activo. En resumen, el carácter pasivo de Subfinder lo hace sigiloso, rápido y de bajo riesgo, cualidades ideales para iniciar el reconocimiento y automatizarlo.

¿Para qué sirven las claves de API en Subfinder?

Las claves de interfaz de programación en Subfinder sirven para desbloquear y aprovechar plenamente muchas de las fuentes de datos que la herramienta consulta para descubrir subdominios, lo que aumenta de forma notable la cantidad y la calidad de los resultados obtenidos. Subfinder recopila subdominios consultando numerosas fuentes públicas y servicios de terceros, y muchos de esos servicios ofrecen sus datos a través de interfaces de programación que, para ser utilizadas de forma completa, requieren una clave de acceso que identifica a quien realiza las consultas. Sin configurar estas claves, Subfinder sigue funcionando y encuentra una cantidad razonable de subdominios usando las fuentes que permiten consultas anónimas o sin autenticación, pero muchas fuentes limitan, restringen o directamente niegan las consultas que no van acompañadas de una clave válida, de modo que sin claves se deja sin aprovechar buena parte del potencial de la herramienta. Al configurar las claves, que en muchos casos son gratuitas y se obtienen simplemente registrándose en los servicios correspondientes, se habilita el acceso a esas fuentes adicionales y se amplía considerablemente el conjunto de subdominios que Subfinder es capaz de descubrir, porque cada fuente aporta datos que otras no tienen. Por ello, configurar las claves de interfaz de programación es uno de los pasos que más mejora los resultados de Subfinder, y sin embargo es algo que muchos usuarios pasan por alto, quedándose con una fracción de lo que la herramienta podría encontrar. El proceso consiste en registrarse en los servicios de interés, obtener las claves y añadirlas al archivo de configuración de Subfinder, tras lo cual la herramienta las utilizará automáticamente al consultar esas fuentes. Conviene priorizar las fuentes que ofrecen buenas prestaciones en su nivel gratuito y que son conocidas por aportar muchos subdominios. En resumen, las claves de interfaz de programación son el mecanismo mediante el cual Subfinder accede a fuentes de datos más ricas, y configurarlas es fundamental para obtener un descubrimiento de subdominios lo más completo posible dentro del enfoque pasivo de la herramienta.

¿Cómo se integra Subfinder en un flujo de trabajo?

Subfinder se integra en un flujo de trabajo de reconocimiento aprovechando su salida limpia y sencilla, que consiste en una lista de subdominios pensada para encadenarse con otras herramientas, algo que constituye una de sus mayores fortalezas y que refleja la filosofía moderna del reconocimiento basada en combinar herramientas especializadas. El flujo típico comienza con Subfinder descubriendo de forma pasiva los subdominios de un dominio propio o autorizado y produciendo una lista, que puede guardarse en un archivo o pasarse directamente a la siguiente herramienta. Un paso natural a continuación es filtrar esa lista para quedarse solo con los subdominios que realmente están activos y responden, ya que no todos los subdominios descubiertos siguen en funcionamiento; para ello se emplean herramientas que comprueban rápidamente cuáles subdominios tienen servicios web u otros servicios respondiendo. Los subdominios que resultan estar vivos se pasan a su vez a herramientas de exploración más detallada, como los escáneres de puertos y servicios, que revelan qué puertos están abiertos, qué servicios se ejecutan y qué versiones tienen, y más adelante a herramientas de análisis de aplicaciones web u otras según el objetivo de la evaluación. Esta forma de trabajar, en la que la salida de una herramienta se convierte en la entrada de la siguiente, se conoce como encadenamiento, y es muy poderosa porque permite automatizar todo el proceso de reconocimiento, desde el descubrimiento inicial de subdominios hasta la identificación de servicios y posibles puntos de interés, de manera eficiente y repetible. Subfinder encaja especialmente bien en estos flujos por su rapidez y por el formato limpio de su salida, que facilita conectarlo mediante las tuberías del intérprete de comandos o incluirlo en scripts de automatización. Además, conviene recordar que muchas de las fuentes que Subfinder consulta rinden más si se configuran las claves de interfaz de programación correspondientes, lo que mejora la calidad de la primera etapa del flujo. En todos los casos, este encadenamiento de herramientas debe realizarse siempre sobre activos propios o dentro del alcance autorizado de una evaluación, y hay que tener presente que la lista de subdominios no es el objetivo final, sino el punto de partida sobre el que se construye el resto del reconocimiento y del análisis de seguridad.

¿Debo usar Subfinder o Amass?

La pregunta de si usar Subfinder o Amass está en realidad mal planteada si se entiende como una elección excluyente, porque la mejor respuesta en la mayoría de los casos es usar ambos y combinar sus resultados, ya que son herramientas complementarias más que competidoras. Dicho esto, si hubiera que elegir una según la situación, la decisión dependería de las prioridades del momento. Subfinder es la mejor opción cuando se busca velocidad, sencillez y facilidad de automatización, por ejemplo para obtener rápidamente un primer conjunto amplio de subdominios de forma pasiva, para integrar el descubrimiento en un flujo de trabajo encadenado y automatizado, o cuando se quiere iterar deprisa sin la complejidad ni el mayor tiempo de ejecución de una herramienta más exhaustiva. Amass es la mejor opción cuando se busca máxima exhaustividad y cobertura, cuando se necesitan sus capacidades adicionales de mapeo de la infraestructura y correlación, o cuando, contando con la debida autorización, se quiere aprovechar su reconocimiento activo para descubrir subdominios que las fuentes pasivas no revelan. Sin embargo, la razón por la que lo ideal es no elegir sino combinar radica en que cada herramienta consulta un conjunto de fuentes y utiliza técnicas que difieren entre sí, de modo que cada una encuentra subdominios que la otra pasa por alto, y por tanto ejecutar ambas y unir sus resultados, eliminando duplicados, proporciona una cobertura significativamente mayor que la de cualquiera por separado. Esta es la práctica habitual entre los profesionales del reconocimiento, que adoptan una mentalidad de caja de herramientas en la que se aprovecha lo mejor de cada una en lugar de buscar un ganador absoluto. Un flujo de trabajo maduro podría, por ejemplo, empezar con Subfinder por su rapidez para tener enseguida un panorama inicial, complementarlo con Amass para ganar exhaustividad y, si el alcance y la autorización lo permiten, aprovechar el reconocimiento activo de Amass, unificando finalmente todos los subdominios descubiertos. En definitiva, la recomendación es no ver a Subfinder y Amass como alternativas mutuamente excluyentes, sino como piezas que se refuerzan, y usar ambas siempre que sea posible para maximizar la calidad del descubrimiento de subdominios, recordando en todo momento que solo deben emplearse sobre dominios propios o con autorización explícita.

Fuentes

Documentación oficial y material de la comunidad consultados para esta guía. Fecha de consulta: 28 de julio de 2026.

Aportes de la comunidad Underc0de

  1. Underc0de, foro. Sección Hacking. Reconocimiento y automatización.
  2. Underc0de, foro. Sección Redes. DNS y enumeración.

Documentación oficial

  1. ProjectDiscovery. Subfinder. Repositorio y documentación.
  2. ProjectDiscovery. Subfinder docs. Guía de uso.
  3. OWASP. Web Security Testing Guide. Fase de reconocimiento.
  4. IETF. RFC 1034: DNS. Fundamentos del sistema de nombres.