Webmaster - Beskyt emailadresser mod bots

  • Begræns adgang til medlemmer profiler
  • Benyt billedfiler
  • Gør brug af applets
  • Brug af et internt messaging system
  • Brug af et script
  • Giv brugerne valg
  • Konklusion

Du er webmaster for et websted, og du skal gemme emailadressen til flere medlemmer / abonnenter på dit websted. Disse adresser er tilgængelige i deres profil (fx forum, blog osv ....). Men i dag er der måske skadelige robotter, der er udviklet til at analysere websider og udtrække emailadresser fra dem. Disse bots kan derefter gå til siden indeholdende listen over medlemmer af et forum og indsamle alle e-mailadresser.

  • Hvordan beskytter du disse e-mail-adresser til dine abonnenter / medlem da?
  • Desværre er der ingen mirakelløsning. Men vi kan i det mindste begrænse skaden med et par tweaks.

Begræns adgang til medlemmer profiler

Begræns adgangen til dine medlemmers profiler. Anonyme besøgende vil ikke have adgang til disse profiler.

  • Fordele: Hvis en bot blot gennemser websteder tilfældigt uden et bestemt formål, vil denne metode fungere. Simple bot vil ikke kunne godkende på dine hjemmesider.
  • Ulemper: Advanced bots kan forsøge at oprette en konto på webstedet for flere privilegier. For subsection på dit websted, tøv ikke med at gøre brug af CAPTCHA (billeder indeholdende tekst). Bestilling af bogstaverne i billedet skal være kompleks, men du skal også overveje et alternativ til de synshandicappede brugere (et lydvalideringssystem).

Benyt billedfiler

Når en bots søger efter e-mail-adresser på et websted, vil de i de fleste tilfælde analysere dataene i tekstformatet. Hvis du lægger teksten i et billede, vil oplysningerne blive overset af enkle bots. Dette er en simpel metode, der bruges til at begrænse skaden. Du kan gøre brug af en funktion, der vil vise e-mail-adresserne som billeder i medlemmernes profiler, du vil begrænse allerede lidt mere skade.

  • Fordele: Simple bots kan ikke genoprette information fra billedfiler.
  • Ulempe: Et billede tager længere tid at indlæse end tekst, og legitime brugere kan ikke kopiere og indsætte en e-mail-adresse. Sofistikerede bots kan have OCR-funktion.

Gør brug af applets

Du kan gøre brug af applets, små programmer, der kører i browseren for at vise en e-mail-adresse. Eksempler: Flash og Java.

  • Effektiviteten af ​​disse metoder vil afhænge af, hvor komplekse applets er.

Brug af et internt messaging system

Gennemførelsen af ​​en privat beskedfunktion på webstedet (ved hjælp af PhpBB) giver brugerne mulighed for at kommunikere indbyrdes uden at afsløre deres e-mail-adresse .....).

  • Fordele: I denne situation forbliver adressen skjult.
  • Ulemper: Implementeringen af ​​et sådant system kræver nogle tekniske viden og tillid fra dine abonnenter.

Brug af et script

Du kan bruge et skriptsprog, der udføres af browseren (den mest populære er javascript). Skriften viser e-mailadresserne efter afslutningen af ​​en bestemt procedure og samtidig gemme adresserne fra kildekoden på din webside .

For algoritmen kan du gøre som du vil, forudsat at det er et minimumskompleks.

Eksempel på at vise " "

 funktion victor_hugo () {maupassant = new String ("adresseemileajardomaineanbaptistepoquelinprout"); gary = "emileajar"; moliere = "jeanbaptistepoquelin"; Maupassant = maupassant.split (gary); Maupassant [0] + = "@"; Maupassant = Maupassant [0] .concat (Maupassant [1]); Maupassant = maupassant.split (moliere); Maupassant [0] + = ""; Maupassant = Maupassant [0] .concat (Maupassant [1]); returnere maupassant; } document.write (victor_hugo ()); 
  • Fordel: En simpel bot kan ikke hente e-mail-adressen.
  • Ulemper: Javascript kan være deaktiveret fra browserindstillingerne, og brugeren kan ikke få adgang til dataene.

Giv brugerne valg

Under registreringen på din hjemmeside eller efter registrering skal dine brugere være i stand til at vælge, om de er villige til offentligt at videregive deres personlige oplysninger eller ej. I så fald skal de bestemme, hvilke personlige oplysninger de er villige til at afsløre.

Konklusion

Der er ingen fejlsikringsmetode til at skjule emailadresser fra bots, men du kan gøre adgangen til disse oplysninger vanskeligere ved at implementere ovenstående metoder.

Forrige Artikel Næste Artikel

Top Tips