Not logged in. · Lost password · Register
Forum: LFO, la communauté Internet Webmaster RSS
Marre du spam !
Avatar
Narno (Administrator) #1
User title: Dieu
Member since Feb 2002 · 3341 posts · Location: Paris, France
Group memberships: Administrateur, Membre
Show profile · Link to this post
Subject: Marre du spam !
Vous e navvez marre du spam et de ses robots qui scannet vos sites   la recherche de vos adresses mail et celles de vos membres ?!

Voici une solution PhP qui ralenti le phénomène. Ce script encode les adresses mail présentent sur vos sites web. Ainsi elles ne pourront être ajoutées tel quel aux bases de données des polleurs du Net !

La fonction :
function email_encode($string)
{
    $ret_string = "";
    $len = strlen($string);
    for($x=0;$x<$len;$x++)
    {
        $ord = ord(substr($string,$x,1));
        $ret_string .= &quot;&#$ord;&quot;;
    }
    return $ret_string;
}
Comment l'utiliser :
echo email_encode(&quot;pseudo@domaine.com&quot;);
Ainsi, narno@narno.com apparaitra comme ceci dans la source de votre page :
et#110;et#97;et#114;et#110;et#111;et#64;et#110;et#97;et#114;et#110;et#111;et#46;et#99;et#111;et#109;
(avec des "&"   la place des "et", c'est en fait du code ascii - http://narno.com/test/ascii.php - interprété par votre browser)

C'est déj  très efficace et ça va éviter le pompage de pas mal de robot ;)
Narno, administrateur
[Règles] [F.A.Q] [Recherche]
Avatar
Malta #2
User title: Gardien des Secrets
Member since Sep 2003 · 2236 posts · Location: Strasbourg
Group memberships: Équipe Warhammer Alternative, Membre
Show profile · Link to this post
Ouai, c'est pas con, ça doit bien les arrêter les spam...

Mais t'as pensé au décryptage ?

Vu que tu penses aussi au débutant, et que tu leur explique comment marche le code, faudrait leur filer la fonction inverse de ORD, au cas où il pensent pas   sauvegarder l'adresse d'origine...

 :D
Lay beside me
tell me what they've done
speak the words I wanna hear
to make my demons run


[Image: http://maltusweb.free.fr/images/bannieres/ban_malta.jpg]
Arwen ma douce, ma beauté... Adieu...
Avatar
Narno (Administrator) #3
User title: Dieu
Member since Feb 2002 · 3341 posts · Location: Paris, France
Group memberships: Administrateur, Membre
Show profile · Link to this post
Quote by "Malta":
Mais t'as pensé au décryptage ?

Vu que tu penses aussi au débutant, et que tu leur explique comment marche le code, faudrait leur filer la fonction inverse de ORD, au cas où il pensent pas   sauvegarder l'adresse d'origine...
Il n'y a pas besoin de décrypter puisque dans ta page source en PHP (sur ton PC), la fonction   pour paramètre l'e-mail en "lisible". Ensuite lors de l'interprétation par n'importe quel borwser l'e-mail apparait en clair mais elle crypté dans le source html accessible au robots qui s'en servent pour créer des bases données d'e-mail   spammer.

Avec cette fonction, les surfeurs voyent l'adresse en "clair" mais les robots ne la voit pas.

Voil  pour l'explication ! :)
Narno, administrateur
[Règles] [F.A.Q] [Recherche]
Avatar
Malta #4
User title: Gardien des Secrets
Member since Sep 2003 · 2236 posts · Location: Strasbourg
Group memberships: Équipe Warhammer Alternative, Membre
Show profile · Link to this post
Ha oui, effectivement, pas besoin de décryptage...
Je vais essayer moi, sur mon forum...

A+ !!
Lay beside me
tell me what they've done
speak the words I wanna hear
to make my demons run


[Image: http://maltusweb.free.fr/images/bannieres/ban_malta.jpg]
Arwen ma douce, ma beauté... Adieu...
Avatar
LinuxBoy #5
Member since May 2003 · 698 posts · Location: Sté kaché
Group memberships: Membre
Show profile · Link to this post
Pas mal, mais a mon avis, le robot de base, il recherche pas seulement un '@' kan il scanne une page, il doit se faire oci le % 40 (je crois) et ton caractère en ascii, c a mon avis la base pour un robot.... enfin, c ce ke je feré si j'été un super spammeur ki fé chier le monde avec des pubs pour enlarger my penis....
Annivernet : Les anniversaires et les fêtes de vos amis sur Internet !!!
http://annivernet.free.fr
<a href="http://annivernet.free.fr">[Image: http://annivernet.free.fr/images/pub.png]</a>
Close Smaller – Larger + Reply to this post:
Verification code: VeriCode Please enter the word from the image into the text field below. (Type the letters only, lower case is okay.)
Smileys: :-) ;-) :-D :-p :blush: :cool: :rolleyes: :huh: :-/ <_< :-( :'( :#: :scared: 8-( :nuts: :-O
Special characters:
Go to forum
This board is powered by the Unclassified NewsBoard software, 20120620-dev, © 2003-2011 by Yves Goergen
Page created in 599.2 ms (531.9 ms) · 68 database queries in 550.6 ms
Current time: 2020-07-13, 16:09:34 (UTC +01:00)