system onlinepath: /guias/hacking/amass-descubrir-subdominios-y-mapear-infraestructura/mode: knowledge_baselocal:
Hacking ético · Nivel intermedio

Amass para descubrir subdominios y mapear infraestructura

Una organización no es solo su web principal: son decenas de subdominios —correo, paneles, entornos de prueba, APIs— que amplían su superficie de ataque, y muchos olvidados. Amass los descubre y mapea, mostrando lo que hay expuesto. Solo sobre dominios propios o autorizados.

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

Amass (un proyecto de OWASP) es una herramienta de reconocimiento que descubre los subdominios de una organización y mapea su infraestructura expuesta en internet. La idea de fondo: una organización no es solo empresa.com; detrás hay decenas de subdominios —correo.empresa.com, panel.empresa.com, api.empresa.com, test.empresa.com— que forman su superficie de ataque, y muchos están olvidados o mal protegidos. Conocerlos es el primer paso de cualquier auditoría, tanto para atacar (por eso lo hacen los atacantes) como para defender (saber qué tenés expuesto para protegerlo). Amass trabaja de dos formas complementarias. En modo pasivo, no toca la infraestructura del objetivo: reúne subdominios de fuentes públicas —motores de búsqueda, registros de certificados, bases de datos de DNS, servicios de terceros—, así que es sigiloso y de bajísimo riesgo de afectar nada. En modo activo, consulta directamente el DNS del objetivo (resolución, pruebas de nombres), lo que descubre más pero genera tráfico hacia la infraestructura. Con lo que encuentra, construye un mapa: qué subdominios existen, a qué direcciones IP resuelven, qué se agrupa en qué servidores. Amass es de las herramientas más completas para esto; alternativas más rápidas y centradas en lo pasivo, como Subfinder, suelen combinarse con él. La condición no negociable: se usa solo sobre dominios propios o con autorización explícita; el modo pasivo trabaja con datos públicos, pero enumerar y sobre todo sondear activamente la infraestructura de terceros sin permiso puede ser ilegal. Es parte del reconocimiento y el OSINT: ver lo que ya está expuesto.

Ver índice de contenidos
  1. 01Qué es Amass
  2. 02Pasivo y activo
  3. 03Para qué sirve
  4. 04Errores frecuentes
  5. 05Preguntas frecuentes
  6. 06Fuentes

Qué es Amass

Amass es una herramienta de descubrimiento de subdominios y mapeo de superficie de ataque, mantenida como proyecto de OWASP. Su objetivo es responder a una pregunta clave del reconocimiento: ¿qué activos tiene una organización expuestos en internet bajo su dominio?. La respuesta casi siempre es «más de los que cree», y ahí está el valor tanto ofensivo como defensivo.

!
Solo sobre dominios propios o autorizados

La regla que enmarca todo: Amass se usa sobre dominios de tu propiedad o con autorización explícita. El modo pasivo se apoya en información pública y es de bajo riesgo, pero el modo activo sondea directamente el DNS del objetivo, generando tráfico hacia su infraestructura, y realizar reconocimiento activo sobre organizaciones ajenas sin permiso puede constituir una intromisión ilegal. El uso legítimo es defensivo o autorizado: mapear tu propia superficie de ataque para reducirla, o auditar la de un cliente que te contrató con un alcance definido. Incluso con datos públicos, conviene tener el mandato claro antes de enumerar la infraestructura de terceros.

Pasivo y activo

Cómo Amass descubre los subdominios y mapea la infraestructura de una organización mediante reconocimiento pasivo y activo. Se parte de la idea de que una organización no es solo su dominio principal, sino que detrás hay numerosos subdominios, como los de correo, paneles de administración, interfaces de programación y entornos de prueba, que forman su superficie de ataque y que a menudo están olvidados o mal protegidos. A la izquierda se muestra el reconocimiento pasivo, en el que Amass no toca la infraestructura del objetivo, sino que reúne subdominios a partir de fuentes públicas, como motores de búsqueda, registros de transparencia de certificados, bases de datos de nombres de dominio y servicios de terceros; se resalta que este modo es sigiloso y de muy bajo riesgo de afectar nada, porque solo consulta información ya disponible públicamente. A la derecha se muestra el reconocimiento activo, en el que Amass consulta directamente el sistema de nombres del objetivo, resolviendo nombres y probando posibles subdominios, lo que permite descubrir más activos pero genera tráfico dirigido a la infraestructura del objetivo, por lo que tiene más impacto y requiere especial cuidado y autorización. En el centro se muestra el resultado: con lo que encuentra por ambas vías, Amass construye un mapa de la infraestructura expuesta, indicando qué subdominios existen, a qué direcciones de red resuelven y cómo se agrupan en los distintos servidores, revelando así la superficie de ataque real de la organización. Se explica que conocer esta superficie es el primer paso de cualquier auditoría, tanto desde el punto de vista ofensivo, ya que es lo que hacen los atacantes al inicio, como desde el defensivo, ya que permite descubrir qué activos están expuestos para protegerlos o retirarlos, especialmente los olvidados. En la parte inferior se destaca la condición no negociable de usar Amass únicamente sobre dominios propios o con autorización explícita, aclarando que aunque el modo pasivo trabaje con datos públicos, enumerar y sobre todo sondear activamente la infraestructura de terceros sin permiso puede ser ilegal. El diagrama resalta que Amass es una de las herramientas más completas para el descubrimiento de subdominios y el mapeo de la superficie de ataque, y que suele combinarse con otras herramientas más rápidas centradas en lo pasivo. Estilo oscuro de hacking ético, con el reconocimiento pasivo desde fuentes públicas a un lado, el activo consultando el sistema de nombres al otro, y el mapa de infraestructura resultante en el centro.
Amass descubre los subdominios de una organización de dos formas: en modo pasivo reúne datos de fuentes públicas (buscadores, certificados, DNS) sin tocar el objetivo; en modo activo consulta directamente su DNS, descubriendo más pero generando tráfico. Con ambos construye un mapa de la superficie de ataque expuesta.

La distinción entre reconocimiento pasivo y activo es central en Amass y en el reconocimiento en general, porque determina el sigilo y el riesgo:

PasivoActivo
Qué haceReúne subdominios de fuentes públicasConsulta directamente el DNS del objetivo
Toca al objetivoNoSí, genera tráfico hacia su infraestructura
SigiloAlto: no deja rastro en el objetivoBajo: aparece en sus registros
DescubreLo que ya está públicamente indexadoMás, incluyendo lo no indexado

Empezar por lo pasivo

La práctica habitual y prudente es empezar siempre por el reconocimiento pasivo. Reúne una gran cantidad de subdominios sin tocar la infraestructura del objetivo, sin dejar rastro y sin riesgo de afectar servicios, apoyándose en fuentes que ya son públicas: los registros de transparencia de certificados (cada certificado HTTPS emitido queda registrado públicamente y revela el subdominio para el que se emitió), los buscadores, y las bases de datos de DNS. Solo cuando hace falta profundizar —y siempre con autorización— se pasa al modo activo, que descubre más pero sondea directamente el objetivo. Esta progresión de menos a más intrusivo es un principio general del reconocimiento responsable.

Para qué sirve

El descubrimiento de subdominios tiene un doble filo que conviene entender: la misma técnica sirve para atacar y para defender, y por eso es tan importante conocerla.

PerspectivaPara qué
Defensiva (la tuya)Descubrir qué tenés expuesto para protegerlo, retirar lo olvidado y reducir la superficie
Auditoría autorizadaMapear la superficie de un cliente como paso previo a probar su seguridad
Ofensiva (lo que hace el atacante)Encontrar el eslabón débil: un subdominio olvidado, sin parchear o de prueba
i
El peligro está en los subdominios olvidados

Por qué esto importa tanto en defensa: las organizaciones protegen bien su web principal, pero acumulan subdominios que nadie recuerda —un entorno de staging de hace dos años, un panel de una campaña vieja, un servicio de pruebas—, que suelen estar desactualizados y mal protegidos porque ya nadie los vigila. Un atacante que enumere subdominios busca exactamente eso: el eslabón débil que da entrada a la red. Por eso mapear tu propia superficie de ataque con Amass es tan valioso: descubrís lo que expusiste y olvidaste, para retirarlo o protegerlo antes de que lo encuentre otro. El descubrimiento de subdominios es el primer paso del reconocimiento; lo que se encuentra luego se explora con herramientas como Nmap. Para lo puramente pasivo y rápido, Subfinder complementa a Amass.

Errores frecuentes

  • Hacer reconocimiento activo sobre dominios ajenos sin permiso. Sondear la infraestructura de terceros sin autorización puede ser ilegal.
  • Empezar por el modo activo. Lo prudente es agotar primero lo pasivo, que no toca al objetivo ni deja rastro.
  • Olvidar el uso defensivo. Mapear tu propia superficie es de lo más valioso: revela lo que expusiste y olvidaste.
  • Ignorar los subdominios olvidados. Son el eslabón débil típico; hay que retirarlos o protegerlos.
  • Creer que la lista de subdominios es el objetivo final. Es el primer paso; luego hay que explorar lo encontrado.
  • Confiar en una sola herramienta. Combinar Amass con otras (como Subfinder) descubre más que cualquiera por separado.
  • No repetir el mapeo. La superficie cambia; los subdominios nuevos también hay que vigilarlos.

Preguntas frecuentes

¿Qué es Amass?

Amass es una herramienta de reconocimiento, mantenida como proyecto de la organización OWASP, cuyo propósito es descubrir los subdominios de una organización y mapear la infraestructura que tiene expuesta en internet bajo su dominio. La idea de fondo que da sentido a la herramienta es que una organización no se reduce a su sitio web principal, sino que detrás de su dominio suele haber numerosos subdominios, como los destinados al correo, a paneles de administración, a interfaces de programación, a entornos de desarrollo o de prueba, y a diversos servicios, que en conjunto forman lo que se denomina su superficie de ataque. Muchos de esos subdominios están olvidados o mal protegidos, y conocerlos es el primer paso de casi cualquier auditoría de seguridad. Amass responde a la pregunta de qué activos tiene una organización expuestos bajo su dominio, y la respuesta suele ser más de los que la propia organización cree. La herramienta trabaja de dos maneras complementarias: un modo pasivo, en el que reúne subdominios a partir de fuentes de información públicas sin tocar la infraestructura del objetivo, y un modo activo, en el que consulta directamente el sistema de nombres del objetivo para descubrir más activos, a costa de generar tráfico hacia él. Con la información recopilada, Amass construye un mapa de la infraestructura expuesta, indicando qué subdominios existen, a qué direcciones de red resuelven y cómo se agrupan. Este descubrimiento tiene un valor tanto ofensivo, ya que es lo que hacen los atacantes en su fase inicial de reconocimiento, como defensivo, ya que permite a una organización conocer y reducir su propia superficie de ataque. Amass es considerada una de las herramientas más completas y potentes para el descubrimiento de subdominios y el mapeo de superficie, y suele combinarse con otras herramientas del mismo ámbito. Es fundamental usarla únicamente sobre dominios propios o con autorización explícita, ya que el reconocimiento activo no autorizado sobre terceros puede ser ilegal.

¿Qué diferencia hay entre el reconocimiento pasivo y el activo?

La diferencia entre el reconocimiento pasivo y el activo radica en si se toca o no la infraestructura del objetivo, lo que a su vez determina el sigilo, el riesgo y la cantidad de información que se puede obtener. El reconocimiento pasivo consiste en recopilar información sin interactuar directamente con los sistemas del objetivo, apoyándose exclusivamente en fuentes de información que ya son públicas y accesibles para cualquiera. En el caso de Amass, el modo pasivo reúne subdominios a partir de fuentes como los motores de búsqueda, los registros de transparencia de certificados, en los que quedan documentados públicamente los certificados de seguridad emitidos y revelan los subdominios para los que se crearon, las bases de datos de nombres de dominio y diversos servicios de terceros. Como no se contacta con la infraestructura del objetivo, este modo es muy sigiloso, no deja rastro en los registros del objetivo y no corre el riesgo de afectar a sus servicios, por lo que resulta de muy bajo riesgo. Su limitación es que solo descubre lo que ya está públicamente indexado o registrado. El reconocimiento activo, en cambio, implica interactuar directamente con los sistemas del objetivo; en Amass, el modo activo consulta directamente el sistema de nombres del objetivo, resolviendo nombres y probando posibles subdominios mediante técnicas como la comprobación de nombres candidatos. Esto permite descubrir más activos, incluyendo algunos que no aparecen en las fuentes públicas, pero a costa de generar tráfico dirigido a la infraestructura del objetivo, lo que hace que este modo sea menos sigiloso, deje rastro en sus registros y tenga un mayor impacto y riesgo. La práctica prudente y habitual es comenzar siempre por el reconocimiento pasivo, que aporta mucha información sin ningún riesgo, y solo pasar al reconocimiento activo cuando sea necesario profundizar y siempre contando con la debida autorización, ya que sondear activamente la infraestructura de terceros sin permiso puede ser ilegal. Esta progresión de lo menos a lo más intrusivo es un principio general del reconocimiento responsable en seguridad.

¿Por qué es importante descubrir los subdominios?

Descubrir los subdominios de una organización es importante porque revela su verdadera superficie de ataque, que casi siempre es mucho mayor de lo que la propia organización tiene presente, y porque entre esos subdominios suelen encontrarse los puntos más débiles y por tanto los más peligrosos. Una organización no se limita a su sitio web principal, sino que bajo su dominio despliega múltiples subdominios para distintos servicios y funciones, como correo, paneles de administración, interfaces de programación, entornos de desarrollo y de prueba, aplicaciones internas y campañas, y cada uno de ellos representa una posible puerta de entrada. El problema es que, mientras el sitio principal suele estar bien protegido y vigilado, muchos de estos subdominios acaban olvidados con el tiempo, como un entorno de prueba creado hace años, un panel de una campaña ya finalizada o un servicio que dejó de usarse, y precisamente por estar olvidados tienden a quedar desactualizados, sin parches y con configuraciones débiles, ya que nadie se ocupa de ellos. Estos subdominios olvidados y mal protegidos son el eslabón débil que un atacante busca activamente, porque a menudo ofrecen una vía de entrada mucho más fácil que el sitio principal, y una vez dentro pueden servir para acceder a la red o a otros sistemas. Por eso el descubrimiento de subdominios es el primer paso tanto de un ataque, cuando lo realiza un adversario, como de una defensa, cuando lo realiza la propia organización o un auditor autorizado. Desde la perspectiva defensiva, mapear la propia superficie de ataque con una herramienta como Amass permite descubrir qué activos se han expuesto y quizá olvidado, para poder retirarlos si ya no se necesitan o protegerlos y actualizarlos si siguen en uso, reduciendo así el riesgo antes de que un atacante encuentre esos puntos débiles. En una auditoría autorizada, este descubrimiento proporciona el mapa completo de lo que hay que evaluar. En definitiva, conocer los subdominios es imprescindible porque no se puede proteger lo que no se sabe que existe, y la superficie de ataque real de una organización solo se puede gestionar si primero se descubre en su totalidad.

¿Es legal usar Amass sobre cualquier dominio?

No es prudente ni, según el modo y la jurisdicción, legal usar Amass sobre cualquier dominio sin autorización, y la regla correcta es emplearlo únicamente sobre dominios propios o para los que se cuente con permiso explícito. Hay que distinguir entre los dos modos de funcionamiento de la herramienta, porque su implicación es diferente. El modo pasivo se apoya en información que ya es pública, como los registros de certificados, los buscadores y las bases de datos de nombres de dominio, y en principio consultar información pública tiene un riesgo legal mucho menor, ya que no se interactúa con la infraestructura del objetivo. Sin embargo, incluso recopilar de forma sistemática información sobre la infraestructura de una organización ajena, aunque sea pública, conviene hacerlo con un mandato claro, especialmente en un contexto profesional. El modo activo, en cambio, consulta directamente el sistema de nombres del objetivo y sondea su infraestructura generando tráfico hacia ella, y realizar este tipo de reconocimiento activo sobre sistemas de terceros sin autorización puede constituir una intromisión ilegal, equiparable en muchas jurisdicciones a las fases previas de un ataque, con las consiguientes consecuencias legales. Por ello, el uso legítimo de Amass es siempre defensivo o autorizado: mapear la propia superficie de ataque de la organización a la que uno pertenece o administra, con el fin de conocerla y reducirla, o auditar la infraestructura de un cliente que ha contratado formalmente el servicio y ha definido con claridad el alcance permitido. Para aprender y practicar sin riesgo, se pueden usar dominios propios. La recomendación general, por tanto, es no dirigir Amass, y menos aún su modo activo, contra dominios que no sean propios ni estén cubiertos por una autorización expresa, entendiendo que la línea entre el reconocimiento legítimo y la actividad ilegal la marca precisamente el permiso y la propiedad. Respetar esta condición no es solo una cuestión legal, sino también ética, y es un principio fundamental de la seguridad informática responsable.

¿Amass reemplaza a otras herramientas como Subfinder?

Amass no reemplaza necesariamente a otras herramientas de descubrimiento de subdominios como Subfinder, sino que a menudo se complementan, y de hecho una práctica habitual en el reconocimiento es combinar varias herramientas para obtener resultados más completos. Amass es una de las herramientas más completas y potentes del ámbito, ya que integra tanto el reconocimiento pasivo, reuniendo subdominios de numerosas fuentes públicas, como el reconocimiento activo, consultando directamente el sistema de nombres del objetivo, además de ofrecer capacidades de mapeo de la infraestructura, correlación de datos y construcción de un panorama detallado de la superficie de ataque. Esta amplitud la hace muy potente, pero también puede hacerla más lenta y algo más compleja de manejar, especialmente en sus modos más exhaustivos. Subfinder, por su parte, es una herramienta más ligera y rápida, centrada principalmente en el descubrimiento pasivo de subdominios a partir de fuentes públicas, diseñada para ser muy veloz y fácil de integrar en flujos de trabajo automatizados. Debido a estas diferencias, cada herramienta tiene sus fortalezas: Subfinder destaca por su rapidez y sencillez para obtener rápidamente una gran cantidad de subdominios de forma pasiva, mientras que Amass destaca por su exhaustividad y por sus capacidades adicionales de mapeo y reconocimiento activo. La razón por la que conviene combinarlas es que ninguna herramienta descubre absolutamente todos los subdominios por sí sola, ya que cada una consulta un conjunto de fuentes y usa técnicas que pueden diferir, de modo que al usar varias y unir sus resultados se obtiene una cobertura mayor y más fiable que con cualquiera de ellas por separado. Un flujo de trabajo típico podría empezar con herramientas rápidas y pasivas como Subfinder para obtener velozmente un primer conjunto amplio de subdominios, y complementarlo con Amass para aprovechar su exhaustividad, sus fuentes adicionales y, si procede y hay autorización, su reconocimiento activo. En resumen, más que competir, estas herramientas se sitúan en un mismo ecosistema y la mejor estrategia suele ser aprovechar lo mejor de cada una, combinándolas para maximizar el descubrimiento, en lugar de elegir una sola y descartar el resto.

¿Qué hago después de descubrir los subdominios?

Descubrir los subdominios es el primer paso del reconocimiento, y lo que se hace después depende del objetivo, pero en general consiste en explorar y evaluar los activos encontrados para entender la superficie de ataque y, en un contexto defensivo, reducirla y protegerla. Una vez que se tiene la lista de subdominios y el mapa de la infraestructura, un paso natural es determinar cuáles están activos y qué servicios exponen, para lo cual se emplean herramientas que exploran los puertos y servicios de cada activo, como los escáneres de red y de puertos, que permiten saber, por ejemplo, qué subdominios tienen servidores web, cuáles exponen otros servicios y qué versiones de software ejecutan. A partir de ahí, en una auditoría autorizada, se puede profundizar analizando las aplicaciones web encontradas con herramientas específicas, buscando vulnerabilidades y evaluando la seguridad de cada activo. Desde la perspectiva defensiva, que es especialmente valiosa, el paso siguiente al descubrimiento es revisar la lista de subdominios con ojo crítico para identificar aquellos que están olvidados, que ya no se usan o que no deberían estar expuestos, con el fin de retirarlos o desconectarlos, reduciendo así la superficie de ataque, y para los que siguen siendo necesarios, asegurarse de que estén actualizados, bien configurados y protegidos, prestando especial atención a los entornos de prueba o desarrollo que hubieran quedado accesibles. También es útil documentar y mantener un inventario actualizado de los activos expuestos, ya que la superficie de ataque cambia con el tiempo a medida que se crean nuevos subdominios, por lo que conviene repetir el descubrimiento de forma periódica para detectar y vigilar las novedades. En un contexto de auditoría profesional, tras el descubrimiento se continúa con las fases de análisis y evaluación de vulnerabilidades y, si el alcance lo contempla, de pruebas de explotación controladas, siempre dentro de los límites autorizados. En cualquier caso, es fundamental recordar que todas estas acciones posteriores deben realizarse únicamente sobre activos propios o con autorización explícita, y que el descubrimiento de subdominios no es un fin en sí mismo, sino la base sobre la que se construye el resto del trabajo de evaluación y protección de la seguridad.

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 OSINT.
  2. Underc0de, foro. Sección Redes. DNS e infraestructura.

Documentación oficial

  1. OWASP. OWASP Amass Project. Documentación oficial de Amass.
  2. OWASP. Web Security Testing Guide. Fase de reconocimiento.
  3. IETF. RFC 1034: DNS. Fundamentos del sistema de nombres.
  4. SANS. SANS Blog. Recursos sobre reconocimiento.