SPIP - Contrib

SPIP - Contrib

[ar] [en] [es] [fr] [it]

226 visiteurs en ce moment

fontsizeup fontsizedown
[50 commentaires]

Plugin Captcha2

Ajoute un cryptogramme visuel à vos formulaires pour les protéger du Spam

mercredi 3 octobre 2007, par erational

  • Digg
  • Del.icio.us
  • Facebook
  • Google
  • Technorati
0 vote

Le Spam peut submerger votre site SPIP. L’une des alternatives est d’utiliser un systême de Captcha qui permet de se protéger assez efficacement des robots .

Présentation

La contribution Balise #CAPTCHA permettait une protection sommaire à base de redirection mais ne protégait pas véritablement des spammeurs. Ce plugin intègre le captcha directement dans vos formulaires.

Testé sur @-brest, ce plugin a permit d’éradiquer les spams sur les formulaires d’articles ou de suggestions de sites.

Installation

Le plugin s’installe classiquement : Installer un plugin-spip

Vous n’avez aucune modification à faire sur vos squelettes.
(sauf si votre squelette modifie les formulaires)

Aperçu en action

Le champs Captcha s’ajoute automatiquement à votre formulaire

Si le code est mauvais, on le signale à l’internaute

Si le code est bon, on peut poster définitivement le message

Filtrage des caractères exotiques

à partir de la version 0.15 (novembre 2008), on vérifie en plus si le message ne contient pas trop de caractères non ASCII (spams chinois, japonais, russe ou autre ...)

Améliorations à venir

  • Ajoutant une configuration permettant de choisir la police, le type de captcha, la déformation, la couleur ....
  • Proposer un captcha audio pour l’accessibilité ?
  • Surcharger les autres formulaires pétitions, ...
  • Traduire les interfaces

Pour les développeurs, l’adresse du plugin sur la zone est http://zone.spip.org/trac/spip-zone...

Historique

versiondatecommentaires
v 0.15 novembre 2008 ajout d’un filtre anti-caractères exotiques (chinois,japonaise, russe ...)
v 0.14 octobre 2007 sortie initiale sur spip-contrib

Voir en ligne : Télécharger

P.-S.

Fichiers surchargés (SPIP 1.9.2d)
balise/formulaire_forum.php
balise/formulaire_site.php
balise/formulaire_inscription.php
formulaires/forum.html
formulaires/site.html
balise/inscription.html

Retour en haut de la page

50 Messages de forum

Voir toute la discussion

Pages 1 | 2 | 3 | 4 | 5

  • Répondre à ce message

    19 novembre 11:43 , par erational

    pour désactiver la protection anti caractères exotiques (à vos propres risques ;)), éditer plugins/captcha2/balise/formulaire_forum.php à ligne 227 :

    par

    à l’avenir, si le plugin continue à être utile et à se perfectionner, il faudra ajouter un panneau de configuration laissant le choix des options (activation d’un filtre exotique, filtre bayésien, blacklist, ...)

  • Répondre à ce message

    19 novembre 10:26 , par Abel Poucet

    Bonjour, bravo pour ce plugin, bel effort ! Je travaille sur un site collaboratif massivement multilingue, on y trouve du chinois, du russe etc... Donc la possibilité d’avoir des commentaires pertinants dans ces langues.

    Je voudrais savoir si il y a un moyen de désactiver la fonction qui rejette les commentaires en chinois (je ne l’ai pas trouvé).

    http://www.climatemediapartnership.org/

    merci encore !

  • Répondre à ce message

    15 novembre 13:20 , par zwan

    Salut, où peut on avoir ce plugin pour la version 1.9.1 de SPIP ?

  • Répondre à ce message

    12 novembre 16:29 , par Loki

    Merci pour ce plugin Captcha2 : j’étais submergé de messages en japonais, et je cherchais un moyen efficace de m’en débarrasser.

    J’avais essayé en testant le langage du navigateur ("ja"), mais sans succès. Le blocage sur range d’IP, ça a été efficace un temps mais mon spammeur a vite compris et changé de range. Comme je ne comptais pas bloquer non plus tout le Japon, je cherchais quelque chose de plus élaboré, et j’ai enfin trouvé ce plugin. Super boulot.

  • Répondre à ce message

    12 novembre 03:24 , par Kordy

    Merci erationel d’avoir apporté une première solution prompte pour le problème que j’avais posé concernant les spams "chinois".

    Nous allons surveiller son efficacité et aurons le plaisir d’aviser. L’idée est en tout cas géniale et répond concrétement au problème posé.

    Merci

  • Répondre à ce message

    5 novembre 12:17 , par erational

    comme il y a une surcharge du core, on ne sortira la version du plugin compatible spip 2.0 que lorsque spip 2.0 sera sortie officiellement

  • Répondre à ce message

    5 novembre 11:50

    Petit soucis sous 2.0betat non ? Impossible de laisser un commentaire (plantage à l’affichage de la page. Captcha2 Revision : 20312.

  • Répondre à ce message

    5 novembre 11:21 , par erational

    ce n’est pas du chinois mais du japonais 日本語 ;) mais le spam vient sans doute d’une IP chinoise.

    apparement depuis un ou deux mois, le plugin captcha2 marche moins bien :
    les spammeurs ont du trouver une parade... il est possible aussi que cela soit un humain payé pour remplir des forums à longueur de journée ... j’ai ajouté une protection en plus sur le formulaire forum : on calcule le ratio de caractères exotiques contenus dans le message. si le ratio trop élévé (texte en russe, chinois, japonais) le message sera rejeté.

    merci de m’apporter vos retours si cela fonctionne mieux.

  • Répondre à ce message

    4 novembre 15:29 , par kordy

    Bonjour et Merci pour cet outil anti spam

    Quelques jours aprés l’installation de ce captcha, les spams sont revenus sur mon site encore plus nombreux.

    Je fais surtout face (dans les commentaires des articles surtout) aux spams chinois du genre

    出会い系サイトにはサクラ、不正請求など悪質な不正行為がいっぱい!知らないでは済まされない出会い系サイトの罠!出会い系のサクラを投稿「サクラデータベース」悩み相談・情報提供「サクラ掲示板」投稿をお待ちしています。。悪質 出会い調べるなら悪質サーチ! 出会い ブログ NOIR(ノワール) A.i.(アイ) in the Room(インザルーム) めーるパーク めーるパーク アレクシィ SweetLink(スイートリンク) ポチャモニ ウィンズラック ウィンズラック Vivit(ヴィヴィット) 逢いモード wish(ウィッシュ) ぱなぱな ぱなぱな

    l’effet est désastreux :
    - je passe mon temps à les suppimer au lieu de s’occuper du contenu
    - il y a un effet induit sur les affiches google adsense qui aussi passent en chinois (je crois que c’est l’effet principal recherché)

    La communauté entière doit se soulever contre ces agissements. Il est évident que si 1% des chinois deviennent des spameurs c’est la fin de l’internet. Simplement !

    Alors un appel est lancé aux cracks de spip. Ya urgence. Help !

    (je m’excuse d’avance pour la reproduction de ce spam. je vous disais qu’il ya urgence. merci)

  • Répondre à ce message

    13 octobre 18:22 , par erational

    merci de lire les msgs ci dessous l’erreur ne vient pas du plugin mais de l’utilisation des sessions sur free à l’appel de la fonction PHP session_start() (ligne 208)

    d’après ce thread sur un forum, pour les hébergements free, il faut :

    1. créer un dossier sessions à la racine du FTP
    2. autoriser l’écrire dans ce répertoire (chmod)
    3. ajouter un .htaccess deny from all dans ce répertoire pour sécuriser et éviter la lecture des sessions par un tiers

    à tester ... bonne chance

Pages 1 | 2 | 3 | 4 | 5

Répondre à cet article

Retour en haut de la page

Ça discute par ici

SPIP | Squelette | | Plan du site | Suivre la vie du site RSS 2.0