SPAM eopta@eopta.org

Consultez la formation à Google Analytics de WebRankInfo / Ranking Metrics


Sined
Nouveau WRInaute
 
Messages: 39
Inscription: Mer Sep 14, 2005 19:32

SPAM eopta@eopta.org

Message le Mer Mai 17, 2006 12:14

Bonjour,
Depuis 2 mois, un robots SPAM tous mes formulaires de contact et de livre d'or pour y envoyer des liens vers des sites...
Le message est le même que celui spammé sur ce site:
http://joelle.fourcaulx.free.fr/guestbook/
J'aimerais savoir si vous savez comments bloquer ce robot (adresse ip dynamique...).
Car sinon je bloques mes pages aux membres inscrits sur le site mais je trouve cela dommage.
Merci d'avance!

birkoss
WRInaute occasionnel
WRInaute occasionnel
 
Messages: 134
Inscription: Lun Aoû 01, 2005 18:00

Message le Mer Mai 17, 2006 12:16

Ajoute une confirmation visuelle non ?


Sined
Nouveau WRInaute
 
Messages: 39
Inscription: Mer Sep 14, 2005 19:32

Sined

Message le Mer Mai 17, 2006 12:23

Cela rendrais mes pages non accesible au non-voyants et poserai problème pour les visiteurs pas très débrouillards du PC.

Robinson
WRInaute accro
WRInaute accro
 
Messages: 1857
Inscription: Mar Oct 25, 2005 23:10

Message le Mer Mai 17, 2006 12:27

C'est impossible de bloquer cette adresse ?

Pour ma part, j'ai eu la même chose sur un formulaire Contact.
Quand c'est l'adresse mail incriminé, rien n'est envoyé mais je n'affiche pas d'erreur, ainsi, il ne sait pas que le message n'est envoyé nul part.


Sined
Nouveau WRInaute
 
Messages: 39
Inscription: Mer Sep 14, 2005 19:32

Message le Mer Mai 17, 2006 12:29

Robinson a écrit:C'est impossible de bloquer cette adresse ?

Pour ma part, j'ai eu la même chose sur un formulaire Contact.
Quand c'est l'adresse mail incriminé, rien n'est envoyé mais je n'affiche pas d'erreur, ainsi, il ne sait pas que le message n'est envoyé nul part.

J'ai bloqué l'adresse mail pour le forumaire de contact mais pour le livre d'or c'est toujours un pseudo ou adresse différente je crois, enfin je vais testé, merci!


guicara
WRInaute accro
WRInaute accro
 
Messages: 2297
Inscription: Jeu Fév 02, 2006 20:40

Message le Mer Mai 17, 2006 13:11

idem sur mon site, chaque jour 4 message du même robot >
c'est le même que toit est il est très chiant !!!

http://www.graphiques-kits.com/livre/

je vais donc changer mon système de formulaire, et est il possible de connètre l'ip du posteur ?


Sined
Nouveau WRInaute
 
Messages: 39
Inscription: Mer Sep 14, 2005 19:32

Message le Mer Mai 17, 2006 13:22

guicara a écrit:idem sur mon site, chaque jour 4 message du même robot >
c'est le même que toit est il est très chiant !!!

http://www.graphiques-kits.com/livre/

je vais donc changer mon système de formulaire, et est il possible de connètre l'ip du posteur ?

Oui il est possible de connaitre son adresse ip mais le robot n'est pas si bête car à chaque fois elle est différente!
Tu n'a qu'a faire une condition en php pour que le message ne soit pas poster si l'auetr est "osru"


guicara
WRInaute accro
WRInaute accro
 
Messages: 2297
Inscription: Jeu Fév 02, 2006 20:40

Message le Mer Mai 17, 2006 13:24

ah oui pas bète ^^
je vais essayer de faire sa, mais parfois il change de pseudo


dd32
Modérateur
Modérateur
 
Messages: 3262
Inscription: Ven Sep 09, 2005 10:21

Message le Mer Mai 17, 2006 13:31



itsme
WRInaute passionné
WRInaute passionné
 
Messages: 744
Inscription: Mer Oct 13, 2004 14:13

Re: Sined

Message le Mer Mai 17, 2006 13:52

Sined a écrit:Cela rendrais mes pages non accesible au non-voyants et poserai problème pour les visiteurs pas très débrouillards du PC.


Il y a cette solution toute simple (je ne me rappelle plus ou je l'avais trouve, visiblement dans le forum de dotclear) qui consiste a poser une question textuelle du style "combien font 2 fois 6 ?"

Cela marche très bien et question accessibilité, on a la conscience tranquille ;)

Dans le formulaire:
<?php
include("gencode.php");
...
// test validite du code
if (!dcCaptcha::check($_POST['dc_captcha_q'],$_POST['dc_captcha'])) {
echo "Etes-vous reellement humain ?";
}


...
// affichage de la question et du champs de saisie du code:
?> Anti-Spam: <?php dcCaptcha::question(); ?> <?php dcCaptcha::field(); ?> <?php
...
?>

Le fichier gencode.php:
<?php
$dc_captcha_q = array(
'Combien font deux plus deux ?' => 4,
'Combien font quatre moins un ?' => 3,
'Combien font trois plus deux ?' => 5,
'Combien font deux fois quatre ?' => 8,
'Combien font cinq moins deux ?' => 3,
'Combien font six plus trois ?' => 9,
'Combien font sept moins un ?' => 6,
'Combien font huit fois deux ?' => 16,
'Combien font six fois deux ?' => 12,
'Combien font neuf moins sept ?' => 2
);
$dc_captcha_index = rand(0,count($dc_captcha_q)-1);

class dcCaptcha
{
function question($s='%s')
{
$q = array_keys($GLOBALS['dc_captcha_q']);

printf($s,$q[$GLOBALS['dc_captcha_index']]);
}

function field()
{
$q = array_keys($GLOBALS['dc_captcha_q']);
$q = md5($q[$GLOBALS['dc_captcha_index']]);

echo
'<input name="dc_captcha" id="dc_captcha" type="text" '.
'size="5" maxlength="10" />'.
'<input name="dc_captcha_q" value="'.$q.'" type="hidden" />';

}

function check($md5,$value)
{
$Q = array();
foreach ($GLOBALS['dc_captcha_q'] as $k => $v)
{
$Q[md5($k)] = $v;
}

return !empty($Q[$md5]) && $Q[$md5] == $value;
}
}
?>


Formation recommandée sur ce thème :

Formation Google Analytics : en 2 jours, apprenez comment exploiter l'essentiel des possibilités de l'outil de mesure d'audience de Google. Formation animée par Julien Coquet, expert certifié officiellement par Google Analytics.

Tous les détails sur le site Ranking Metrics : programme, prix, dates et lieux, inscription en ligne.

Lectures recommandées sur ce thème :



Qui est en ligne

Utilisateurs parcourant ce forum: Aucun utilisateur enregistré et 0 invités