MacNOMODO
Vous souhaitez réagir à ce message ? Créez un compte en quelques clics ou connectez-vous pour continuer.
MacNOMODO

Où on cause du Mac - A consommer sans modération

 
PortailPortailAccueilRechercherRechercherS'enregistrerConnexionDernières images
Le Deal du moment :
Bon plan achat en duo : 2ème robot cuiseur ...
Voir le deal
600 €

 

 Protection d'adresse mail sur le web

Aller en bas 
5 participants
AuteurMessage
TG
Légende vivante
Légende vivante
TG


Nombre de messages : 5793
Age : 60
Planète : Paradis n°2
Matos : MacBook Pro 16" 2019
Date d'inscription : 12/11/2006

Protection d'adresse mail sur le web Empty
MessageSujet: Protection d''adresse mail sur le web   Protection d'adresse mail sur le web Icon_minitime5/16/2009, 12:42

Des bots parcourent le web à la recherche d'adresses e-mail qu'ils se font ensuite un devoir de spammer.

Une façon de s'en protéger repose sur l'utilisation de Javascript (encore).

Le principe : on crée un lien qui pointe vers une page signalant que Javascript est désactivé. Sur l'événement onMouseOver, on change le lien pour le remplacer par mailto (qu'on embrouille un peu pour que les bots passent bien à côté).

Exemple :

Code:
<A HREF="errjs.htm" onMouseOver="this.href='mai'+'l'+'to:information'+'@'+'organisation.fr';">
   e-mail pour information
</A>

Si on ne veut pas s'embêter avec une page d'erreur :

Code:
<A HREF="#" onMouseOver="this.href='mai'+'l'+'to:information'+'@'+'organisation.fr';">
   e-mail pour information
</A>

Une autre possibilité s'appuie sur une image (dont le contenu est l'adresse mail sous forme graphique).

Exemple :

Code:
<IMG src="img/email.gif" onClick="document.location.href='mai'+'l'+'to:information'+'@'+'organisation.fr';">
On peut, en partant de là, marier les possibilités :

Code:
<A HREF="errjs.htm" onMouseOver="this.href='mai'+'l'+'to:information'+'@'+'organisation.fr';"
   style="background: url(img/email.gif) no-repeat;
   width: 100px; /* largeur de l'image */
   height: 20px; /* hauteur de l'image */
   text-indent: -9999px ! important;
   border: none;
   float: left ! important;
   cursor: pointer;">
</A>

Bien entendu, ça va gêner un peu les gens qui n'ont pas activé Javascript mais c'est tellement rare. Et ils ne sont pas totalement mis à l'écart puisque l'image leur indique quelle adresse taper.

Le jours où les bots utiliseront aussi JS, il faudra trouver autre chose mais bon...

_______________
[Winckler] [ePhotos]
Revenir en haut Aller en bas
hr
Légende vivante
Légende vivante
hr


Nombre de messages : 6919
Age : 70
Planète : Creuse
Matos : mac mini M2 2023 en Ventura - mac mini fin 2014 en Monterey - iMac alu 2008 en El Capitan - G4 en 10.5 - iPhone 6s
Date d'inscription : 19/11/2006

Protection d'adresse mail sur le web Empty
MessageSujet: Re: Protection d'adresse mail sur le web   Protection d'adresse mail sur le web Icon_minitime5/16/2009, 13:16

J'utilise une méthode un peu différente qui, avec le recul, semble toujours très efficace aprsè des années d'utilisation. Elle a l'avantage d'être très légère à mettre en œuvre et à utiliser.

Le principe consiste là aussi à écrire en fabricant à la volée le texte de l'adresse mail et son mailto par javascript mais cette fois par un appel de fonction du style bipbop("nom", "provider"). Il n'y a même ni arobe ni mot mailto dans la page, même sous forme décomposée. Le tout est créé lors de la reconstitution de l'adresse par la fonction qui se trouve dans dans le fichier .js.
L'adresse et son mailto ne se trouve à aucun instant dans aucune page puisque son contenu est réparti dans deux pages et ne peut donc pas être lu par un robot spameur. On peut écrire sur la page une fois arrivée sur le navigateur l'adresse mail en clair sans risque qu'elle soit lue sans exécution de JS.
J'ai plein d'adresses sur mes sites et leur taux de spam n'est pas supérieur à celui de mes autres adresses alors qu'elles sont beaucoup plus exposées évidemment, du moins en apparence.

_______________
J’étais né pour rester jeune et j’ai eu l'avantage de m’en apercevoir le jour où j’ai cessé de l'être.
Épitaphe de Georges Moinaux, dit Courteline
Revenir en haut Aller en bas
TG
Légende vivante
Légende vivante
TG


Nombre de messages : 5793
Age : 60
Planète : Paradis n°2
Matos : MacBook Pro 16" 2019
Date d'inscription : 12/11/2006

Protection d'adresse mail sur le web Empty
MessageSujet: Re: Protection d'adresse mail sur le web   Protection d'adresse mail sur le web Icon_minitime5/16/2009, 14:03

Oui. Je suis allé voir ton site et, effectivement, ça se rejoint.
Petit avantage avec onMouseOver (qu'on peut mixer avec ta méthode de décomposition) : l'exécution du script n'a lieu que si on place le pointeur sur le lien (donc juste avant de cliquer). Ainsi, même si le bot sait javascripter, il doit quand même activer le code pour en voir le résultat.

_______________
[Winckler] [ePhotos]
Revenir en haut Aller en bas
hr
Légende vivante
Légende vivante
hr


Nombre de messages : 6919
Age : 70
Planète : Creuse
Matos : mac mini M2 2023 en Ventura - mac mini fin 2014 en Monterey - iMac alu 2008 en El Capitan - G4 en 10.5 - iPhone 6s
Date d'inscription : 19/11/2006

Protection d'adresse mail sur le web Empty
MessageSujet: avoir   Protection d'adresse mail sur le web Icon_minitime5/16/2009, 14:20

TG a écrit:
l'exécution du script n'a lieu que si on place le pointeur sur le lien
C’est ce que je me suis dit, c’est une astuce qui n’est pas mal du tout. J’ai lu un jour que des robots essayaient de repérer les bouts de syntaxe pour ne pas se faire berner, d’où l’idée de n’avoir aucune arobe ni le mot maito: dans le texte, même éclaté. Je ne sais pas si c’est vrai ou paranoïde, mais ce ne serait pas tellement étonnant.
On peut combiner nos deux solutions d’ailleurs pour bien verrouiller les choses !
J’ai sur un site un script qui contient une adresse sans la transmettre par paramètre (quelle imprudence…) et je l’écris sous cette forme :
Code:
'<a href="m&#x61;&#x69;lto:suzel'
+ '&#x40;'
+ 'reliure-mailfert&#x2e;fr"

_______________
J’étais né pour rester jeune et j’ai eu l'avantage de m’en apercevoir le jour où j’ai cessé de l'être.
Épitaphe de Georges Moinaux, dit Courteline
Revenir en haut Aller en bas
TG
Légende vivante
Légende vivante
TG


Nombre de messages : 5793
Age : 60
Planète : Paradis n°2
Matos : MacBook Pro 16" 2019
Date d'inscription : 12/11/2006

Protection d'adresse mail sur le web Empty
MessageSujet: Re: Protection d'adresse mail sur le web   Protection d'adresse mail sur le web Icon_minitime5/16/2009, 19:06

Pour remplacer l'@, on peux se cacher derrière ceci :

Code:
i=32+32; // n'importe quelle opération qui fait 64
a=String.fromCharCode(i);

Et compliquer à loisir :

Code:
i=21+41;
i++;
a=String.fromCharCode(++i);

Au bout du compte, passé un certain niveau de difficulté, le robot aura mieux fait d'embarquer Javascript et d'exécuter tout ce qu'il trouve.
Mais il aura plus vite fait de passer au site du voisin.

_______________
[Winckler] [ePhotos]
Revenir en haut Aller en bas
hr
Légende vivante
Légende vivante
hr


Nombre de messages : 6919
Age : 70
Planète : Creuse
Matos : mac mini M2 2023 en Ventura - mac mini fin 2014 en Monterey - iMac alu 2008 en El Capitan - G4 en 10.5 - iPhone 6s
Date d'inscription : 19/11/2006

Protection d'adresse mail sur le web Empty
MessageSujet: Re: Protection d'adresse mail sur le web   Protection d'adresse mail sur le web Icon_minitime5/16/2009, 21:36

TG a écrit:
Au bout du compte, passé un certain niveau de difficulté, le robot aura mieux fait d'embarquer Javascript et d'exécuter tout ce qu'il trouve.
Mais il aura plus vite fait de passer au site du voisin.
MDR

_______________
J’étais né pour rester jeune et j’ai eu l'avantage de m’en apercevoir le jour où j’ai cessé de l'être.
Épitaphe de Georges Moinaux, dit Courteline
Revenir en haut Aller en bas
neiluj
Parasite
Parasite
neiluj


Nombre de messages : 309
Age : 42
Planète : Neptune
Matos : MacBook Air, MacBook Pro Unibody, iMac Alu, MacBook Black, Sanyo Z5
Date d'inscription : 18/09/2007

Protection d'adresse mail sur le web Empty
MessageSujet: Re: Protection d'adresse mail sur le web   Protection d'adresse mail sur le web Icon_minitime5/19/2009, 21:38

Il va falloir te mettre à jour TG : les balises et les attributs de balises XHTML sont en minuscule ;-) pas de <A HREF=""> mais <a href="">, pas de onMouseOver="" non plus mais onmouseover=""
C'était juste en passant Content

PS : c'est quoi ce fichier .js qui est téléchargé chez illiweb.com et qui ralentir l'affichage du forum??????
Revenir en haut Aller en bas
TG
Légende vivante
Légende vivante
TG


Nombre de messages : 5793
Age : 60
Planète : Paradis n°2
Matos : MacBook Pro 16" 2019
Date d'inscription : 12/11/2006

Protection d'adresse mail sur le web Empty
MessageSujet: Re: Protection d'adresse mail sur le web   Protection d'adresse mail sur le web Icon_minitime5/19/2009, 21:56

neiluj a écrit:
Il va falloir te mettre à jour TG : les balises et les attributs de balises XHTML sont en minuscule ;-) pas de <A HREF=""> mais <a href="">, pas de onMouseOver="" non plus mais onmouseover=""
C'était juste en passant Content
Ben je continuerai à écrire onMouseOver et j'utilise volontiers href parce que les normes à la con... parce qu'avoue que c'est très con quand même comme "règle".

neiluj a écrit:
PS : c'est quoi ce fichier .js qui est téléchargé chez illiweb.com et qui ralentir l'affichage du forum??????
Il semble qu'Illiweb soit un partenaire de notre hébergeur et lui procure du matériel (scripts, éléments graphiques, etc.)
J'ai remplacé leurs images par les miennes mais les scripts...

_______________
[Winckler] [ePhotos]
Revenir en haut Aller en bas
neiluj
Parasite
Parasite
neiluj


Nombre de messages : 309
Age : 42
Planète : Neptune
Matos : MacBook Air, MacBook Pro Unibody, iMac Alu, MacBook Black, Sanyo Z5
Date d'inscription : 18/09/2007

Protection d'adresse mail sur le web Empty
MessageSujet: Re: Protection d'adresse mail sur le web   Protection d'adresse mail sur le web Icon_minitime5/20/2009, 01:06

TG a écrit:
Ben je continuerai à écrire onMouseOver et j'utilise volontiers href parce que les normes à la con... parce qu'avoue que c'est très con quand même comme "règle".
Moi je considère ça plutôt comme une convention plutôt qu'une règle, et non je trouve pas ça plus con que d'obliger à utiliser des simples ou des doubles quotes et pas les deux. Sinon ça devient le bordel. Pour les minuscules, je trouve ça justifié et plus lisible à vrai dire. Autant j'utilise du CamelCase pour mon code PHP ou JS, mais jamais pour le XHTML ou le CSS. C'est comme ça Content Chacun fait comme il veut de toute manière, mais pour être valide XHTML il faut respecter ces "règles" ;-)

TG a écrit:

Il semble qu'Illiweb soit un partenaire de notre hébergeur et lui procure du matériel (scripts, éléments graphiques, etc.)
J'ai remplacé leurs images par les miennes mais les scripts...
Argh... tout à l'heure leur serveur ramait et pas moyen d'afficher le forum tant que ça n'était pas résolu.
Revenir en haut Aller en bas
Pomme-I
Enkysté
Enkysté
Pomme-I


Nombre de messages : 1993
Date d'inscription : 13/12/2006

Protection d'adresse mail sur le web Empty
MessageSujet: Re: Protection d'adresse mail sur le web   Protection d'adresse mail sur le web Icon_minitime5/20/2009, 05:57

neiluj a écrit:
Argh... tout à l'heure leur serveur ramait et pas moyen d'afficher le forum tant que ça n'était pas résolu.
Dans ces cas-là je stoppe puis je relance... en général c'est bon Trop content
Revenir en haut Aller en bas
TG
Légende vivante
Légende vivante
TG


Nombre de messages : 5793
Age : 60
Planète : Paradis n°2
Matos : MacBook Pro 16" 2019
Date d'inscription : 12/11/2006

Protection d'adresse mail sur le web Empty
MessageSujet: Re: Protection d'adresse mail sur le web   Protection d'adresse mail sur le web Icon_minitime5/20/2009, 18:26

Pomme-I a écrit:
neiluj a écrit:
Argh... tout à l'heure leur serveur ramait et pas moyen d'afficher le forum tant que ça n'était pas résolu.
Dans ces cas-là je stoppe puis je relance... en général c'est bon Trop content
J'ai regardé hier soir et Illiweb avait des problèmes. Espérons que ça ne se reproduira pas... trop souvent Bouche bée

_______________
[Winckler] [ePhotos]
Revenir en haut Aller en bas
Peacemaker
Enkysté
Enkysté
Peacemaker


Nombre de messages : 1457
Age : 57
Planète : Mars
Matos : MacBookPro 15' (2011), iPad4, Wacom Pen&Touch
Date d'inscription : 28/11/2006

Protection d'adresse mail sur le web Empty
MessageSujet: Re: Protection d'adresse mail sur le web   Protection d'adresse mail sur le web Icon_minitime6/28/2009, 09:54

Pour le masquage d'email, moi qui n'y connait rien en code de quoi que soit, j'utilise Enkoder. Il génère le script pour moi. Si on ne veut pas télécharger le petit logiciel, le site met un formulaire à disposition qui fabrique ça en ligne. Y'a plus qu'à copier-coller le code.

_______________
...
Jusqu' où les chauves se lavent-ils le visage ?
Revenir en haut Aller en bas
http://oriot.net
hr
Légende vivante
Légende vivante
hr


Nombre de messages : 6919
Age : 70
Planète : Creuse
Matos : mac mini M2 2023 en Ventura - mac mini fin 2014 en Monterey - iMac alu 2008 en El Capitan - G4 en 10.5 - iPhone 6s
Date d'inscription : 19/11/2006

Protection d'adresse mail sur le web Empty
MessageSujet: Re: Protection d'adresse mail sur le web   Protection d'adresse mail sur le web Icon_minitime6/28/2009, 14:15

C’est exactement le même principe mais là, c’est un peu démentiel comme code… Bon, pourquoi pas, du moment que ça marche.

_______________
J’étais né pour rester jeune et j’ai eu l'avantage de m’en apercevoir le jour où j’ai cessé de l'être.
Épitaphe de Georges Moinaux, dit Courteline
Revenir en haut Aller en bas
Contenu sponsorisé





Protection d'adresse mail sur le web Empty
MessageSujet: Re: Protection d'adresse mail sur le web   Protection d'adresse mail sur le web Icon_minitime

Revenir en haut Aller en bas
 
Protection d'adresse mail sur le web
Revenir en haut 
Page 1 sur 1
 Sujets similaires
-
» Protection Terminal
» SIP : System Integrity Protection
» Mail, HP etc.
» Mail et Mess
» Ben Mail alors !!!!!!!!!!

Permission de ce forum:Vous ne pouvez pas répondre aux sujets dans ce forum
MacNOMODO :: A i d e  &  d é p a n n a g e :: Le labo (classé X)-
Sauter vers: