Skip to content
KitploitKITPLOIT
HerramientasExploitsBlog
Log in
Enviar
HerramientasExploitsBlog
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
goaccess — GoAccess es un analizador de registros web en tiempo real y un visor interactivo que se ejecuta en una terminal en sistemas *nix o a través de tu navegador. | Kitploit
Herramientas/GitHubGitHub/allinurl/goaccess
Utilidades de Propósito GeneralPrivacidadDetección de AnomalíasAnálisis de Registros
GitHuballinurl/goaccess

goaccess

GoAccess es un analizador de registros web en tiempo real y un visor interactivo que se ejecuta en una terminal en sistemas *nix o a través de tu navegador.

Ver Repositorio
20.8k1.2k29hace 3 díasRevisado por Kitploit
Sitio web

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

GoAccess C build GoAccess

¿Qué es?

GoAccess es un analizador de registros web y visor interactivo de código abierto y en tiempo real que se ejecuta en una terminal en sistemas *nix o directamente en su navegador. Diseñado pensando en administradores de sistemas, ingenieros DevOps y profesionales de seguridad, ofrece estadísticas HTTP rápidas y procesables e informes visuales del servidor sobre la marcha. GoAccess analiza sus registros del servidor web en tiempo real y presenta los datos directamente en la terminal o a través de un panel HTML en vivo, lo que facilita monitorear el tráfico, detectar anomalías y solucionar problemas al instante.

Más información en: https://goaccess.io.

Panel de Terminal de GoAccess Panel HTML de GoAccess

Características

GoAccess analiza el archivo de registro web especificado y genera los datos en la terminal X. Las características incluyen:

  • Completamente en Tiempo Real
    Todos los paneles y métricas están programados para actualizarse cada 200 ms en la salida de la terminal y cada segundo en la salida HTML.

  • Configuración Mínima Necesaria
    Simplemente ejecútelo contra su archivo de registro de acceso, seleccione el formato de registro y deje que GoAccess analice el registro de acceso y le muestre las estadísticas.

  • Seguimiento del Tiempo de Respuesta de la Aplicación
    Realice un seguimiento del tiempo que se tarda en atender la solicitud. Extremadamente útil si desea rastrear páginas que están ralentizando su sitio.

  • Autenticación WebSocket:
    GoAccess ofrece autenticación WebSocket mejorada, compatible con verificación JWT local y externa, con capacidades seguras de renovación de tokens e integración perfecta con sistemas de autenticación externos.

  • Casi Todos los Formatos de Registro Web
    GoAccess permite cualquier cadena de formato de registro personalizado. Las opciones predefinidas incluyen: Apache, Nginx, Amazon S3, Elastic Load Balancing, CloudFront, etc.

  • Procesamiento Incremental de Registros
    ¿Necesita persistencia de datos? GoAccess tiene la capacidad de procesar registros de forma incremental a través de las opciones de persistencia en disco.

  • Solo una Dependencia
    GoAccess está escrito en C. Para ejecutarlo, solo necesita ncurses como dependencia. Eso es todo. Incluso cuenta con su propio servidor WebSocket — http://gwsocket.io/.

  • Visitantes
    Determine la cantidad de aciertos, visitantes, ancho de banda y métricas para las solicitudes más lentas por hora o por fecha.

  • Métricas por Host Virtual
    ¿Tiene múltiples hosts virtuales (Server Blocks)? Cuenta con un panel que muestra qué host virtual está consumiendo la mayoría de los recursos del servidor web.

  • ASN (Mapeo del Número de Sistema Autónomo)
    Excelente para detectar patrones de tráfico malicioso y bloquearlos en consecuencia.

  • Esquema de Colores Personalizable
    Adapte GoAccess a su propio gusto/esquema de colores. Ya sea a través de la terminal o simplemente aplicando la hoja de estilo en la salida HTML.

  • Soporte para Grandes Conjuntos de Datos
    GoAccess cuenta con la capacidad de analizar registros grandes gracias a sus tablas hash optimizadas en memoria. Tiene un uso de memoria muy bueno y un rendimiento bastante bueno. Este almacenamiento también tiene soporte para persistencia en disco.

  • Soporte para Docker
    Capacidad para construir la imagen Docker de GoAccess desde el repositorio upstream. Aún puede configurarlo completamente mediante el mapeo de volúmenes y editando goaccess.conf. Consulte la sección Docker a continuación. También hay documentación sobre cómo usar docker-compose.

Casi todos los formatos de registro web...

GoAccess permite cualquier cadena de formato de registro personalizado. Las opciones predefinidas incluyen, entre otras:

  • Amazon CloudFront (Distribución de descarga).
  • Amazon Simple Storage Service (S3)
  • AWS Elastic Load Balancing
  • Formato de registro combinado (XLF/ELF) Apache | Nginx
  • Formato de registro común (CLF) Apache
  • Google Cloud Storage.
  • Hosts virtuales de Apache
  • Formato nativo de Squid.
  • Formato W3C (IIS).
  • Formato JSON estructurado de Caddy.
  • Variante CLF de Traefik

¿Por qué GoAccess?

GoAccess fue diseñado para ser un analizador de registros rápido basado en terminal. Su idea central es analizar y visualizar rápidamente las estadísticas del servidor web en tiempo real sin necesidad de usar su navegador (genial si desea hacer un análisis rápido de su registro de acceso a través de SSH, o si simplemente le encanta trabajar en la terminal).

También sirve como una herramienta práctica para el monitoreo de seguridad, facilitando la detección de actividad sospechosa, patrones de tráfico inusuales, intentos de fuerza bruta, escáneres, bots y solicitudes anómalas directamente desde sus registros.

Mientras que la salida de terminal es la salida predeterminada, tiene la capacidad de generar un informe HTML completo, autónomo y en tiempo real, así como informes JSON y CSV.

Puede verlo más como una herramienta de comando de monitoreo que cualquier otra cosa.

Instalación

Estado del empaquetado

Construir desde el lanzamiento

GoAccess se puede compilar y usar en sistemas *nix.

Descargue, extraiga y compile GoAccess con:

$ wget https://tar.goaccess.io/goaccess-1.10.2.tar.gz
$ tar -xzvf goaccess-1.10.2.tar.gz
$ cd goaccess-1.10.2/
$ ./configure --enable-utf8 --enable-geoip=mmdb --with-zlib
$ make
# make install

Construir desde GitHub (Desarrollo)

$ git clone https://github.com/allinurl/goaccess.git
$ cd goaccess
$ autoreconf -fiv
$ ./configure --enable-utf8 --enable-geoip=mmdb
$ make
# make install

Distribuciones

Es más fácil instalar GoAccess en GNU+Linux usando el gestor de paquetes preferido de su distribución GNU+Linux. Tenga en cuenta que no todas las distribuciones tendrán la última versión de GoAccess disponible.

Debian/Ubuntu

# apt-get install goaccess

Nota: Es probable que esto instale una versión desactualizada de GoAccess. Para asegurarse de que está ejecutando la última versión estable de GoAccess, consulte la opción alternativa a continuación.

Repositorio oficial de GoAccess Debian y Ubuntu

$ wget -O - https://deb.goaccess.io/gnugpg.key | gpg --dearmor | sudo tee /usr/share/keyrings/goaccess.gpg >/dev/null
$ echo "deb [signed-by=/usr/share/keyrings/goaccess.gpg arch=$(dpkg --print-architecture)] https://deb.goaccess.io/ $(lsb_release -cs) main" | sudo tee /etc/apt/sources.list.d/goaccess.list
$ sudo apt-get update
$ sudo apt-get install goaccess

Nota:

  • Los paquetes .deb en el repositorio oficial también están disponibles a través de HTTPS. Es posible que necesite instalar apt-transport-https.

Fedora

# yum install goaccess

Arch

# pacman -S goaccess

Gentoo

Descargar herramienta