GetAllUrls en Kali Linux

 

 https://www.onlinetis.com

GetAllUrls en Kali Linux

GetAllUrls (gau) es una herramienta de línea de comandos muy potente utilizada en Kali Linux para la fase de reconocimiento (recon) en auditorías de seguridad. Su función principal es obtener todas las URLs que los motores de búsqueda y archivos históricos (como Wayback Machine) conocen sobre un dominio específico.

Aquí tienes una guía rápida en español sobre cómo instalarlo y usarlo:


1. Instalación

La forma más sencilla de instalarlo en Kali Linux es utilizando Go (Golang). Si ya tienes Go configurado, ejecuta:

Bash
go install github.com/lc/gau/v2/cmd/gau@latest

También puedes descargar el binario directamente desde su repositorio de GitHub o usar un gestor de paquetes si está disponible.

2. ¿Cómo funciona?

gau no "escanea" el sitio web en tiempo real como lo haría un crawler tradicional. En su lugar, consulta bases de datos públicas que ya han indexado ese sitio anteriormente. Las fuentes principales son:

  • Wayback Machine (Archive.org)

  • Common Crawl

  • AlienVault OTX


3. Comandos básicos y ejemplos

  • Uso básico:

    Para obtener todas las URLs de un dominio:

    Bash
    gau ejemplo.com
    
  • Guardar resultados en un archivo:

    Bash
    gau ejemplo.com --output urls.txt
    
  • Filtrar por extensiones específicas:

    Si solo te interesan archivos de configuración o documentos:

    Bash
    gau ejemplo.com | grep -E ".php|.json|.pdf"
    
  • Extraer parámetros (útil para buscar inyecciones SQL o XSS):

    Puedes combinarlo con otras herramientas como uro para limpiar la lista:

    Bash
    gau ejemplo.com | grep "?" | uro
    

4. ¿Para qué sirve en Ciberseguridad?

  1. Descubrimiento de endpoints ocultos: Encuentra páginas que ya no están enlazadas en el sitio actual pero siguen activas.

  2. Fuga de información: Localiza archivos .pdf, .doc, .xls o archivos de respaldo .bak indexados hace años.

  3. Análisis de parámetros: Identifica cómo estructura el sitio sus consultas para buscar vulnerabilidades.

Consejos de uso

  • Combinación con HTTPX: Una vez que tengas la lista de URLs de gau, es recomendable pasarlas por httpx para saber cuáles de esas URLs siguen "vivas" (código 200 OK) hoy en día.

  • Cuidado con el volumen: Algunos dominios grandes pueden devolver cientos de miles de líneas; usa siempre filtros para no saturar tu terminal.

     

Entradas populares de este blog

Hacking y ciberseguridad en kali linux con Fping

Hacking y ciberseguridad en kali linux con atk6-thcping6

Como utilizar Fierce en kali linux