Bot et messages intempéstifs

Résolu/Fermé
Utilisateur anonyme - Modifié par alexneracoulis le 21/12/2011 à 09:11
 Utilisateur anonyme - 3 janv. 2012 à 11:30
Bonjour,

J'ai intégré sur mon site un livre d'or avec un code de vérification anti-bot. Cela fait quelques mois que c'est en place et que ca marche.

Seulement, depuis un mois, plusieurs messages par jour sont postés par des robots nommés : Catmayoff ou Endobegoons.

- Comment faire pour que cela cesse ?
- Renforcer la sécurité de la vérification par code ?
- Et comment ?

Voici le lien de mon livre d'or : http://alexneracoulis.com/guestbook.php

Je vous remercie par avance pour toutes les réponses que vous pourrez me fournir,

Bonne journée,

[EDIT : PS : Je ne suis pas un pro en PHP]
A voir également:

6 réponses

Ch93 Messages postés 5168 Date d'inscription mardi 18 janvier 2011 Statut Membre Dernière intervention 23 janvier 2013 728
21 déc. 2011 à 09:13
Bannir des ip avec un fichier .htaccess peut être ?
https://www.commentcamarche.net/contents/7-apache-les-fichiers-htaccess
0
Utilisateur anonyme
21 déc. 2011 à 09:20
Je vais tester cela - je te tiens au courant.

Merci pour ta réponse rapide !
0
Utilisateur anonyme
21 déc. 2011 à 12:15
Ca ne marche pas =/
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
21 déc. 2011 à 23:18
Hello,

Ca peut simplement dire que le bot est capable de "lire" ton captcha.

Il n'est pas très complexe, je te conseille de le remplacer par un re-captcha (https://www.google.com/recaptcha/about/

++
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
22 déc. 2011 à 02:11
Pour t'en convaincre, je me suis amusé à le casser:

http://maniax.alwaysdata.net/alexnera/

Change le vite ;)
0
Je crois que tu auras bientot la visite d'un 3ème BOT vu que tu ne tires pas de leçons de ce topic :)
0
Ch93 Messages postés 5168 Date d'inscription mardi 18 janvier 2011 Statut Membre Dernière intervention 23 janvier 2013 728
23 déc. 2011 à 09:31
0
Utilisateur anonyme
23 déc. 2011 à 18:30
Merci à tous pour vos réponses, j'ai alors essayé d'installer le re-captcha. J'ai toujours un problème au niveau de :

      <form method="post" action="verify.php">
        
                <?php

                require_once('guestbook2.php');
                $publickey = "XXXXXXX";
               echo recaptcha_get_html ($ publickey);
              
                 ?>

              <input type="submit" />
  
      </form>

      


Il me dit : Parse error: syntax error, unexpected T_STRING, expecting T_VARIABLE or '$' in /homepages/19/d367053146/htdocs/guestbook2.php on line 145

Sauriez-vous m'aider SVP ? :)
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
Modifié par prosthetiks le 23/12/2011 à 19:14
Hello,

tu as un espace entre le $ et le publickey.
echo recaptcha_get_html ($ publickey);

Il faut le supprimer =)
0
Utilisateur anonyme
2 janv. 2012 à 18:18
Merci pour ta réponse mais même après la modif, le système me dit le même message.
0
prosthetiks Messages postés 1189 Date d'inscription dimanche 7 octobre 2007 Statut Membre Dernière intervention 12 juin 2020 431
2 janv. 2012 à 19:12
J'devais être bourré xD

echo recaptcha_get_html($publickey); 
0
Utilisateur anonyme
2 janv. 2012 à 20:05
Ca ne change rien haha
Je me dis que c'est surement un problème dans mon code.. je te joins celui-ci si tu as la patience de le regarder.. ^^
Je te remercie en tout cas :)

      <form method="post" action="verify.php">
        <?php
          require_once('verify.php');
          $publickey = "MONCODESECRET";
		  echo recaptcha_get_html($publickey); 

        ?>
        <input type="submit" />
      </form>

Je t'avoue que je ne sais pas trop quoi mettre à la première ligne.. c'est le lien de ma page du guestbook ou la page de vérification recapcha ?
0

Vous n’avez pas trouvé la réponse que vous recherchez ?

Posez votre question
Je vais relire la doc et je poste ;)
0
Utilisateur anonyme
3 janv. 2012 à 10:40
ah oui autant pour moi.. c'est bien le verif.php je ne me suis pas trompé à ce niveau là. Mais j'ai tout bien fait comme c'est indiqué mais je n'y arrive toujours pas.
0
Ca marche j'ai pu installer le dispositif sur mon site mais maintenant, quand j'essaye de mettre un message test il me dit :

The reCAPTCHA wasn't entered correctly. Go back and try it again.(reCAPTCHA said: invalid-site-private-key)

Alors que les clés privée et publique sont bien les bonnes. =/

Et tout naturellement, le message n'est pas posté.
0