Log(psycho)Analyst

Screenshots

Fonctionnalités

Télécharger

Documentation

Forums

Contact

 

Language:

EN FR

Plugin: PhpBB-LPA

Si vous avez déjà utilisé le renommé forum PhpBB, vous faites probablement face à de nombreux spams (robots qui s'enregistrent et postent sur le forum). Le spam est basé sur les 3 'P' (Porno, Poker, Pillules), auquelles on peut ajouter les annonces boursières, le refinancement de crédits et l'argent facile.

PhpBB n'est pas spécialement efficace contre le spam (vous pouvez bannir des adresses email et des adresses IP, mais c'est tout). De plus, il n'est pas prévu pour de l'administration de masse.

Le plugin PhpBB-LPA fait le lien entre vos fichiers de log et les profils utilisateur et messages de PhpBB. Cela procure les avantages suivants pour l'administrateur:

  • Administration plus rapide (tous les posts d'un utilisateur peuvent être supprimés d'un clic, les utilisateurs peuvent être bannis/supprimés d'un clic)
  • Rapports LPA plus précis (la liste des adresses IP de robots est construite automatiquement)
  • Diminution du spam sur le forum PhpBB (la liste des adresses IP à bannir est construite automatiquement)
  • Partage communautaire (les adresses IP bannies sont envoyées à www.logpsychoanalyst.com)

Screenshots


Fig. 1:
Utilisateurs et posts supprimés: reporte l'activité de spam au cours du temps, permet de voir l'effet d'une mesure de sécurité mise en place.



Fig. 2:
Dix derniers utilisateurs ayant posté un message (note: vous pouvez obtenir la liste complète en cliquant sur "Details"):
En un clic, vous pouvez:
  • Voir/supprimer tous les posts d'un utilisateur
  • Bannir l'adresse email ou le nom de domaine d'un utilisateur dans votre forum
  • Supprimer le profil d'un utilisateur
La colonne "probabilité de spam" ("spammer probability") indique la probabilité que l'utilisateur soit un spammeur (méthode de calcul: pour un pattern de visite donné, la probabilité de spam est le nombre d'utilisateurs supprimés divisés par le nombre d'utilisateurs activés).

Comme dans toutes les autres tables LPA, les colonnes sont triables.

Fig. 3:
Dix dernières adresses ayant posté un message supprimé (note: vous pouvez obtenir la liste complète en cliquant sur "Details"):
Affiche le type de spam auquel vous êtes confronté (plusieurs messages par adresse IP ou un seul message par adresse IP?). En un clic, vous pouvez:
  • Ajouter la liste d'adresse IP complète à la liste d'adresses IP bannies de votre forum
  • Voir la liste d'adresse IP considérée comme liste de robots, à ajouter dans votre fichier config.xml
Comme dans toutes les autres tables LPA, les colonnes sont triables.

Prérequis

Pour utiliser ce plugin, vous avez besoin de:

  • fichiers de log HTTP (vous devriez en avoir si vous utilisez Log(psycho)Analyst)
  • un forum PhpBB (développé pour un forum PhpBB non modifié; non testé avec des mods spécifiques)
  • une connexion internet active (pour obtenir les profils et posts)

Configuration

  1. Créer un nouveau "host" dans l'outil de configuration de LPA (si nécessaire)
    (voir la documentation de l'outil de configuration)
  2. Configurer le plugin PhpBB-LPA
    1. Editer la configuration du "host" (selectionner le "host", cliquer sur "Edit host")
    2. Ouvrir la configuration du plugin PhpBB-LPA (selectionner "Visit plugins" \ "PhpBBLpaDetector [..]" (1) puis cliquer sur "Configure..." (2))


      La fenêtre de configuration du plugin s'affichera:
    3. Entrer les informations de votre forum PhpBB (URL, username et mot de passe de l'administrateur)
      Protection des données:
      Ces informations seront stockées dans le fichier config.xml du host. Elles ne seront utilisées que pour effectuer des requêtes à votre forum PhpBB.
    4. Créer un nouveau "IP address spam report target"
      Note sur le reporting de spam:
      Log(psycho)Analyst permet de partager les informations sur les adresses IP de spammers avec la communauté LPA, identifiées sur la base de vos fichiers de log. Pour que cette fonctionnalité du plugin soit active, un "spam target" doit être défini. Un "spam target" (ou cible de spam) est une ressource web (p.ex. forum, web site, blog) identifié par un TID (=Target ID) et protégé par un mot de passe. De cette manière, seules les personnes qui connaissent le "spam target" ID/password peuvent donner de l'information.
      Lorsqu'une adresse est détectée comme utilisée pour du spam, les informations suivantes sont transmises à LPA pour sa base de donnée des adresses IP:
      • Adresse IP du spammer
      • Nombre de messages postés dans le forum
      • Date du dernier message posté
      1. Cliquer sur "Create a new spam report target..."
      2. Entrer les informations requises (URL de la cible de spam, mot de passe sélectionné (2x), votre adresse email)
      3. La cible de spam nouvellement créée (TID et mot de passe) seront copiés dans les champs appropriés (voir image)
      Protection des données:
      Le "spam target ID" et le mot de passe sont stockés dans votre fichier config.xml. Ces informations ne seront utilisées que pour soumettre automatiquement des rapports de spam dans la base de données de spam de Log(psycho)Analyst. Votre adresse email ne sera utilisée que dans le cadre de contacts techniques relatifs à la cible de spam créée.
    5. Autre configuration
      Vous pouvez définir une "liste blanche" d'adresses IP qui ne seront jamais considérées comme source de spam (p.ex. pour une machine de test).
      Vous pouvez définir un "timeout" en jours pour les profils d'utilisateurs et les posts. Plus la valeur indiquée est grande, plus le temps de traitement sera court. Plus la valeur indiquée est petite, plus le temps de réponse au spam est rapide. La valeur recommandée est 1, de sorte que les profils/posts soient mis à jour quotidiennement (0 signifie que les profils/posts sont mis à jour à chaque exécution: cela peut être utile si LPA est exécuté plus d'une fois par jour).
    6. Sauver les propriétés du plugin (cliquer sur "Ok")
  3. Sauver votre fichier config.xml (cliquer sur "Ok")
  4. Configurer votre forum PhpBB
    Nous recommendons d'utiliser les paramètres suivants:
    • Enable account activation: User
    • Enable Visual Confirmation: Yes
    • Search Flood Interval: 0
  5. Démarrer Log(psycho)Analyst (le rapport du plugin PhpBB-LPA apparaîtra juste avant le rapport des pays)






© 2004-2007 Log(psycho)Analyst, all rights reserved.