Hjemmeside » hvordan » Forhindrer e-mail-obfuscation faktisk spam?

    Forhindrer e-mail-obfuscation faktisk spam?

    Mange mennesker forvirrer deres e-mail-adresser - skriver ud someguy (at) somedomain (dot) com, for eksempel - for at projicere sig fra SPAM-bots. Fungerer sådanne forvirringsteknikker faktisk?

    Dagens Spørgsmål og Svar session kommer til os med venlig hilsen af ​​SuperUser-en underafdeling af Stack Exchange, en community-drive gruppering af Q & A websteder.

    Spørgsmålet

    SuperUser-læser Kyle Cronin vil gerne vide, om sådanne e-mail-obfuscationsteknikker er besværet:

    Det meste af tiden, når jeg ser nogen, sender deres e-mail-adresse online, især hvis det er en personlig adresse, bruger de noget som

    mig [at] eksempel [dot] com

    i stedet for den faktiske e-mail-adresse ([email protected]). Selv øverste medlemmer af dette fællesskab bruger lignende stilarter i deres profiler:

    jt.superuser [AT] gmail [dot] com

    Quixote punktum su over yonder i nærheden af ​​det gmail placere

    Den typiske begrundelse er, at denne form for forvirring forhindrer e-mailadressen i at blive automatisk genkendt og høstet af spammere. I en alder hvor spammere kan slå alle undtagen de mest djævelske captchaer, er dette virkelig sandt? Og i betragtning af, hvor effektive moderne spamfiltre er, betyder det virkelig noget, hvis din email-adresse høstes?

    I betragtning af at det er en besvær for de faktiske mennesker, du forsøger at kommunikere med (og muligvis ikke meget af besværet med de skovbrugere, du forsøger at undgå), er det værd at grave dybere for at finde ud af om teknikkerne er virkelig effektive.

    Svaret

    SuperUser bidragyder Akira tilbyder en undersøgelse af sagen for at understøtte brugen af ​​obfuscation:

    For nogen tid siden snuble jeg på stillingen som en person, der skabte en honeypot og ventede på forskellige obsfucated email-adresser, der kom tilbage:

    Ni måder at forvirre e-mail-adresser sammenligne

    CSS Codedirection 0 MB

     moc.elpmaxe@zyx  

    CSS display: ingen 0 MB

    [email protected] 

    ROT13 Kryptering 0 MB

    [email protected] 

    Brug af AT'er og DOT'er 0,084 MB

    xyz AT eksempel DOT com 

    Bygning med Javascript 0,144 MB

    var m = 'xyz'; // du kan bruge enhver smart metode til m + = '@';
    // Oprettelse af strengen indeholdende e-mailen m + = 'example.com';
    // og derefter føje det til DOM'en (f.eks. via $ ('. email) .append (m); // jquery) 

    Udskiftning af '@' og '.' med enheder 1,6 MB

    [email protected] 

    Splitting E-Mail med kommentarer 7,1 MB

    xyz @ examplecom 

    Urlencode 7,9 MB

    xyz% 40example.com 

    Simpel tekst 21 MB

    [email protected] 

    Dette er den oprindelige statistiske graf, der er lavet af Silvan Mühlemann, alle kreditter går mod ham:

    Så for at besvare spørgsmålet: Ja, (på en måde) e-mail obsfucation virker.

    Bidragyder ak86 vejer ind og bemærker, at uanset hvad du får gennem forvirring, taber du ulejligheden for dig selv og din medmennesker:

    Der var en interessant artikel af Cory Doctorow for nylig om dette emne her, der hævdede, at e-mailforvirring ikke tjener meget formål, og en mere optimal tilgang er intelligent at styre den spam, du får.
    TL; DR version:

    • Formålet med hele denne øvelse er ikke at reducere mængden af ​​spam, du får i din email, men mængden af ​​spam du manuelt skal fjernes fra din indbakke.
    • E-mail-obfuscation er et konstant kamp for at komme op med den altid sofistikerede bot-bevis, læsbar kodning og er en dræn på produktiviteten af ​​både skaberen og korrespondenten.
    • "Næsten enhver e-mail-adresse, som du bruger til en vis tid, bliver til sidst bredt nok, og du skal antage, at alle spammere har det."
    • "Nemkomsten af ​​stabile, let kopibasbare e-mail-adresser" vinder over at forsøge at skjule fra spambots.

    Har du noget at tilføje til forklaringen? Lyde af i kommentarerne. Vil du læse flere svar fra andre tech-savvy Stack Exchange brugere? Tjek den fulde diskussionstråd her.