Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

pratique:informatique:fight_bot [27/08/2026 12:48] – créée Zatalyzpratique:informatique:fight_bot [27/08/2026 13:23] (Version actuelle) – [Détecter et analyser] Zatalyz
Ligne 12: Ligne 12:
   * Monitoring ?    * Monitoring ? 
     * Goaccess ? ça permettrait de voir ce qui circule, mais faut que je trouve comment le paramétrer.     * Goaccess ? ça permettrait de voir ce qui circule, mais faut que je trouve comment le paramétrer.
 +
 +==== Goaccess ====
 + 
 +Dans les dépôts debian. Doc sur [[https://goaccess.io]]. 
 +
 +Il faut les logs personnalisés apache. 
 +<code bash /etc/apache/conf-enabled/log.conf>
 +LogFormat "%h ☆ %v ☆ %t ☆ Code %>s ☆ %O o ☆ \"%r\" ☆ \"%{User-Agent}i\" ☆ \"%{Referer}i\" " vhost_maison
 +CustomLog ${APACHE_LOG_DIR}/access.log vhost_maison</code>
 +
 +Puis modifier la config de goaccess.
 +<code bash /etc//goaccess/goaccess.conf>
 +# Format de l'heure comme Apache le gère 
 +datetime-format %d/%b/%Y:%H:%M:%S %z
 +# Notre regex transcrite en langage goaccess
 +log-format %h ☆ %v ☆ [%x] ☆ Code %>s ☆ %O o ☆ \"%r\" ☆ \"%u\" ☆ \"%R\"
 +</code>
 +  * ''%t'' devient ''[%x]'' parce que c'est le “datetime-format” dans goaccess et non “time-format”. Ça marche, on ne va pas chercher. Les autres trucs ont aussi quelques nuances mais ça reste proche.
 +
  
 ===== Méthodes de combat ===== ===== Méthodes de combat =====
pratique/informatique/fight_bot.1787827682.txt.gz · Dernière modification : 27/08/2026 12:48 de Zatalyz