Skip to content
KitploitKITPLOIT
OutilsExploitsBlog
Log in
Soumettre
OutilsExploitsBlog
Soumettre

Outils de Hacking, PenTest et Cybersécurité pour votre Arsenal de Sécurité !

Kitploit est un répertoire d'outils de hacking, de cybersécurité et de pentesting. Découvrez les dernières mises à jour des projets pour trouver des vulnérabilités, analyser des systèmes, automatiser les tests et renforcer votre sécurité.

FluxContactConfidentialité© 2026 Kitploit

Répertoire d'outils

Catégories

Voir toutes les catégories
Loading categories
goaccess — GoAccess est un analyseur de logs web en temps réel et un visualiseur interactif qui s'exécute dans un terminal sur les systèmes *nix ou via votre navigateur. | Kitploit
Outils/GitHubGitHub/allinurl/goaccess
Utilitaires GénérauxProtection de la Vie PrivéeDétection d'AnomaliesAnalyse de Journaux
GitHuballinurl/goaccess

goaccess

GoAccess est un analyseur de logs web en temps réel et un visualiseur interactif qui s'exécute dans un terminal sur les systèmes *nix ou via votre navigateur.

Voir le dépôt
20.8k1.2k50il y a 1 jourVérifié par Kitploit
Site web

Populaires

Voir tout →

Découvrez les outils les plus utilisés par notre communauté.

Explorer tous les outils

Parcourez notre collection d'outils

Voir tous les outils →
Partager

GoAccess C build GoAccess

Qu'est-ce que c'est ?

GoAccess est un analyseur de journaux web en temps réel open source et une visionneuse interactive qui s'exécute dans un terminal sur les systèmes *nix ou directement dans votre navigateur. Conçu pour les administrateurs système, les ingénieurs DevOps et les professionnels de la sécurité, il fournit rapidement des statistiques HTTP exploitables et des rapports de serveur visuels à la volée. GoAccess analyse vos journaux de serveur web en temps réel et présente les données directement dans le terminal ou via un tableau de bord HTML en direct, ce qui facilite la surveillance du trafic, la détection d'anomalies et le dépannage instantané.

Plus d'informations sur : https://goaccess.io.

GoAccess Terminal Dashboard GoAccess HTML Dashboard

Fonctionnalités

GoAccess analyse le fichier de journal web spécifié et affiche les données dans le terminal X. Les fonctionnalités incluent :

  • Entièrement en temps réel
    Tous les panneaux et métriques sont actualisés toutes les 200 ms sur la sortie du terminal et toutes les secondes sur la sortie HTML.

  • Configuration minimale requise
    Vous pouvez simplement l'exécuter sur votre fichier de journal d'accès, choisir le format de journal et laisser GoAccess analyser le journal d'accès et vous montrer les statistiques.

  • Suivi du temps de réponse des applications
    Suivez le temps nécessaire pour servir la requête. Extrêmement utile si vous souhaitez identifier les pages qui ralentissent votre site.

  • Authentification WebSocket :
    GoAccess offre une authentification WebSocket améliorée, prenant en charge la vérification JWT locale et externe, avec des capacités de rafraîchissement sécurisé des jetons et une intégration transparente avec les systèmes d'authentification externes. Les jetons vérifiés sont suivis jusqu'à leur revendication exp et la connexion est fermée une fois qu'ils expirent.

  • Presque tous les formats de journaux web
    GoAccess accepte toute chaîne de format de journal personnalisée. Les options prédéfinies incluent, Apache, Nginx, Amazon S3, Elastic Load Balancing, CloudFront, etc.

  • Traitement incrémental des journaux
    Besoin de persistance des données ? GoAccess a la capacité de traiter les journaux de manière incrémentale grâce aux options de persistance sur disque.

  • Une seule dépendance
    GoAccess est écrit en C. Pour l'exécuter, vous n'avez besoin que de ncurses comme dépendance. C'est tout. Il dispose même de son propre serveur Web Socket — http://gwsocket.io/.

  • Visiteurs
    Déterminez le nombre de hits, de visiteurs, la bande passante et les métriques des requêtes les plus lentes par heure ou par date.

  • Métriques par hôte virtuel
    Vous avez plusieurs hôtes virtuels (blocs serveur) ? Il dispose d'un panneau qui affiche quel hôte virtuel consomme le plus de ressources du serveur web.

  • Suivi des campagnes UTM
    Décompose le trafic des campagnes par support, source, campagne, contenu et terme, tous extraits de l'URL demandée.

  • Classification des bots et des robots d'exploration
    Conserve les robots d'exploration IA et le trafic Fediverse (ActivityPub) dans leurs propres catégories, séparément des robots d'exploration des moteurs de recherche traditionnels.

  • Paramètres TLS
    Rapporte le protocole négocié, la suite de chiffrement et le groupe d'échange de clés lorsque %K, %k et %g font partie du format de journal.

  • ASN (mappage des numéros de système autonome)
    Idéal pour détecter les modèles de trafic malveillant et les bloquer en conséquence. Des réseaux entiers peuvent également être exclus car ils sont analysés avec --exclude-asn.

  • Palette de couleurs personnalisable
    Adaptez GoAccess à vos propres goûts/palettes de couleurs. Que ce soit via le terminal, ou en appliquant simplement la feuille de style sur la sortie HTML.

  • Prise en charge de grands ensembles de données
    GoAccess dispose de la capacité d'analyser de grands journaux grâce à ses tables de hachage en mémoire optimisées. Il a une très bonne utilisation de la mémoire et de très bonnes performances. Ce stockage prend également en charge la persistance sur disque.

  • Prise en charge de Docker
    Possibilité de construire l'image Docker de GoAccess depuis l'amont. Vous pouvez toujours la configurer entièrement, en utilisant le mappage de volumes et en modifiant goaccess.conf. Voir la section Docker ci-dessous. Il existe également une documentation sur l'utilisation de docker-compose.

Presque tous les formats de journaux web...

GoAccess accepte toute chaîne de format de journal personnalisée. Les options prédéfinies incluent, sans s'y limiter :

  • Journaux standard Amazon CloudFront (schéma fixe hérité).
  • Amazon Simple Storage Service (S3)
  • AWS Elastic Load Balancing
  • Amazon Application Load Balancer
  • Combined Log Format (XLF/ELF) Apache | Nginx
  • Common Log Format (CLF) Apache
  • Google Cloud Storage.
  • Hôtes virtuels Apache, avec ou sans port délimité par deux-points
  • Squid Native Format.
  • Format W3C (IIS).
  • Format structuré JSON de Caddy.
  • Variante CLF de Traefik

Données cartographiques

Le rapport HTML utilise les données cartographiques Natural Earth, qui sont dans le domaine public. La carte des pays intégrée inclut un ajustement local pour présenter la Crimée comme faisant partie de l'Ukraine, conformément à la Résolution 68/262 de l'Assemblée générale des Nations Unies. Préservez cet ajustement lors de la mise à jour de resources/countries-110m.json. Les attributions de pays pour le trafic proviennent de la base de données GeoIP configurée ; modifier les contours de la carte ne change pas les totaux du rapport.

Pourquoi GoAccess ?

GoAccess a été conçu pour être un analyseur de journaux rapide, basé sur le terminal. Son idée centrale est d'analyser et de visualiser rapidement les statistiques d'un serveur web en temps réel sans avoir besoin d'utiliser votre navigateur (idéal si vous souhaitez faire une analyse rapide de votre journal d'accès via SSH, ou si vous aimez tout simplement travailler dans le terminal).

Il constitue également un outil pratique pour la surveillance de sécurité, facilitant la détection d'activités suspectes, de schémas de trafic inhabituels, de tentatives de force brute, de scanners, de bots et de requêtes anormales directement à partir de vos journaux.

Bien que la sortie terminal soit la sortie par défaut, il a la capacité de générer un rapport complet, autonome et en temps réel HTML, ainsi qu'un rapport JSON et CSV.

Vous pouvez le considérer davantage comme un outil de type commande de surveillance que comme autre chose.

Installation

Packaging status
Télécharger l’outil