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
Herramientas/GitHubGitHub/michenriksen/aquatone
OSINT (Inteligencia de Fuentes Abiertas)ReconocimientoMapeo de RedesEscaneo de PuertosRecopilación de InformaciónSeguridad WebArchived
GitHubmichenriksen/aquatone

aquatone

Una herramienta para sobrevuelos de dominios

Ver Repositorio
6.0k9038hace 4 añosRevisado por Kitploit

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
Sitio web

AQUATONE

Aquatone es una herramienta para la inspección visual de sitios web a través de una gran cantidad de hosts y es conveniente para obtener rápidamente una visión general de la superficie de ataque basada en HTTP.

Instalación

  1. Instale el navegador Google Chrome o Chromium -- Nota: Google Chrome actualmente da resultados poco fiables al ejecutarse en modo headless, por lo que se recomienda instalar Chromium para obtener los mejores resultados.
  2. Descargue la última versión de Aquatone para su sistema operativo.
  3. Descomprima el archivo zip y mueva el binario aquatone a la ubicación deseada. Probablemente quiera moverlo a una ubicación en su $PATH para un uso más sencillo.

Compilación del código fuente

Si por alguna razón no confía en los binarios precompilados, también puede compilar el código usted mismo. Queda por su cuenta si desea hacerlo. No proporciono soporte para problemas de compilación. ¡Buena suerte!

Uso

Opciones de línea de comandos:

root@kitploit:~
  -chrome-path string
    	Full path to the Chrome/Chromium executable to use. By default, aquatone will search for Chrome or Chromium
  -debug
    	Print debugging information
  -http-timeout int
    	Timeout in miliseconds for HTTP requests (default 3000)
  -nmap
    	Parse input as Nmap/Masscan XML
  -out string
    	Directory to write files to (default ".")
  -ports string
    	Ports to scan on hosts. Supported list aliases: small, medium, large, xlarge (default "80,443,8000,8080,8443")
  -proxy string
    	Proxy to use for HTTP requests
  -resolution string
    	screenshot resolution (default "1440,900")
  -save-body
    	Save response bodies to files (default true)
  -scan-timeout int
    	Timeout in miliseconds for port scans (default 100)
  -screenshot-timeout int
    	Timeout in miliseconds for screenshots (default 30000)
  -session string
    	Load Aquatone session file and generate HTML report
  -silent
    	Suppress all output except for errors
  -template-path string
    	Path to HTML template to use for report
  -threads int
    	Number of concurrent threads (default number of logical CPUs)
  -version
    	Print current Aquatone version

Proporcionar datos a Aquatone

Aquatone está diseñado para ser lo más fácil de usar posible y para integrarse con su conjunto de herramientas existente sin o con mínimo esfuerzo. Aquatone se inicia canalizando la salida de un comando hacia la herramienta. Realmente no le importa cómo se vean los datos canalizados, ya que las URLs, dominios y direcciones IP se extraerán mediante coincidencia de patrones de expresiones regulares. Esto significa que puede proporcionarle prácticamente la salida de cualquier herramienta que use para el descubrimiento de hosts.

Las IPs, nombres de host y nombres de dominio en los datos se someterán a escaneo de puertos típicamente utilizados para servicios web y se transformarán en URLs con el esquema correcto. Si los datos contienen URLs, se asume que están activas y no se someten a escaneo de puertos.

Ejemplo:

root@kitploit:~
$ cat targets.txt | aquatone

Salida

Cuando Aquatone termina de procesar los hosts objetivo, ha creado un montón de archivos y carpetas en el directorio actual:

  • aquatone_report.html: Un informe HTML para abrir en un navegador que muestra todas las capturas de pantalla recopiladas y los encabezados de respuesta agrupados por similitud.
  • aquatone_urls.txt: Un archivo que contiene todas las URLs que respondieron. Útil para alimentar otras herramientas.
  • aquatone_session.json: Un archivo que contiene estadísticas y datos de páginas. Útil para automatización.
  • headers/: Una carpeta con archivos que contienen los encabezados de respuesta sin procesar de los objetivos procesados.
  • html/: Una carpeta con archivos que contienen los cuerpos de respuesta sin procesar de los objetivos procesados. Si está procesando una gran cantidad de hosts y no necesita esto para análisis adicionales, puede deshabilitarlo con la bandera -save-body=false para ahorrar espacio en disco.
  • screenshots/: Una carpeta con capturas de pantalla en PNG de los objetivos procesados.

La salida se puede comprimir fácilmente y compartir con otros o archivar.

Cambiar el destino de salida

Si no desea que Aquatone cree archivos en el directorio de trabajo actual, puede especificar una ubicación diferente con la bandera -out:

root@kitploit:~
$ cat hosts.txt | aquatone -out ~/aquatone/example.com

También es posible establecer un destino de salida predeterminado permanente definiendo una variable de entorno:

root@kitploit:~
export AQUATONE_OUT_PATH="~/aquatone"

Especificar puertos a escanear

Por defecto, Aquatone escanea los hosts objetivo con una lista pequeña de puertos HTTP de uso común: 80, 443, 8000, 8080 y 8443. Puede cambiar esto a su propia lista de puertos con la bandera -ports:

root@kitploit:~
$ cat hosts.txt | aquatone -ports 80,443,3000,3001

Aquatone también admite alias de listas de puertos integradas para facilitar su uso:

  • small: 80, 443
  • medium: 80, 443, 8000, 8080, 8443 (igual que el predeterminado)
  • large: 80, 81, 443, 591, 2082, 2087, 2095, 2096, 3000, 8000, 8001, 8008, 8080, 8083, 8443, 8834, 8888
  • xlarge: 80, 81, 300, 443, 591, 593, 832, 981, 1010, 1311, 2082, 2087, 2095, 2096, 2480, 3000, 3128, 3333, 4243, 4567, 4711, 4712, 4993, 5000, 5104, 5108, 5800, 6543, 7000, 7396, 7474, 8000, 8001, 8008, 8014, 8042, 8069, 8080, 8081, 8088, 8090, 8091, 8118, 8123, 8172, 8222, 8243, 8280, 8281, 8333, 8443, 8500, 8834, 8880, 8888, 8983, 9000, 9043, 9060, 9080, 9090, 9091, 9200, 9443, 9800, 9981, 12443, 16080, 18091, 18092, 20720, 28017

Ejemplo:

root@kitploit:~
$ cat hosts.txt | aquatone -ports large

Ejemplos de uso

Aquatone está diseñado para funcionar bien con todo tipo de herramientas. Aquí hay algunos ejemplos:

Enumeración DNS con Amass

Amass es actualmente mi herramienta preferida para enumerar DNS. Utiliza una gran cantidad de fuentes OSINT, así como fuerza bruta activa y permutaciones inteligentes para identificar rápidamente cientos, si no miles, de subdominios en un dominio:

root@kitploit:~
$ amass -active -brute -o hosts.txt -d yahoo.com
alerts.yahoo.com
ads.yahoo.com
am.yahoo.com
- - - SNIP - - -
prd-vipui-01.infra.corp.gq1.yahoo.com
cp103.mail.ir2.yahoo.com
prd-vipui-01.infra.corp.bf1.yahoo.com
$ cat hosts.txt | aquatone

Existen muchas otras herramientas de enumeración DNS y Aquatone debería funcionar igual de bien con cualquier otra:

  • Sublist3r
  • Subfinder
  • Knock
  • Fierce
  • Gobuster

Nmap o Masscan

Aquatone puede generar un informe sobre hosts escaneados con el escáner de puertos Nmap o Masscan. Simplemente alimente a Aquatone con la salida XML y use la bandera -nmap para indicarle que analice la entrada como XML de Nmap/Masscan:

root@kitploit:~
$ cat scan.xml | aquatone -nmap

Créditos

  • Gracias a EdOverflow por el proyecto can-i-take-over-xyz en el que se basa la capacidad de toma de control de dominios de Aquatone.
  • Gracias a Elbert Alias por las huellas digitales de tecnología del proyecto Wappalyzer en las que se basa la capacidad de identificación de tecnología de Aquatone.
Descargar herramienta