29Aug

Czy zaciemnianie adresów e-mail faktycznie zapobiega spamowi?

Wiele osób zaciemniło swoje adresy e-mail - na przykład pisząc someguy( at) somedomain( dot) com - aby wyświetlać się z botów SPAM.Czy takie techniki zaciemniania rzeczywiście działają?

Dzisiejsze pytanie &Sesja odpowiedzi przychodzi do nas dzięki uprzejmości SuperUser - poddziału Stack Exchange, grupy napędów społecznościowych Q & A.

Pytanie Czytelnik

SuperUser Kyle Cronin chce wiedzieć, czy takie techniki zaciemniania e-maili są warte kłopotów:

Przez większość czasu, gdy widzę, że ktoś wysyła swój adres e-mail przez Internet, szczególnie jeśli jest to adres osobisty, używają czegoś takiego jak

mnie [na przykład] [kropka] com

zamiast rzeczywistego adresu e-mail( [email protected]).Nawet najlepsi członkowie tej społeczności używają podobnych stylów w swoich profilach:

jt.superuser [AT] gmail [DOT] com

quixote dot su nad tamtym blisko gmail miejsce

Typowym uzasadnieniem jest to, że ten rodzaj zaciemnianiazapobiega automatycznemu rozpoznawaniu i zbieraniu adresów e-mail przez spamerów. W czasach, gdy spamerzy mogą pokonać wszystkie, ale najbardziej diaboliczne captcha, czy to naprawdę prawda? Biorąc pod uwagę, jak efektywne są współczesne filtry antyspamowe, czy naprawdę ma znaczenie, czy Twój adres e-mail jest zbierany?

Biorąc pod uwagę, że jest to kłopot dla prawdziwych ludzi, z którymi próbujesz się komunikować( i potencjalnie nie za wiele kłopotów dla robotów-zbieraczy, których próbujesz uniknąć), warto sięgnąć głębiej, aby dowiedzieć się, czy techniki są naprawdę skuteczne.

Odpowiedź Akceptant

SuperUser Akira oferuje badanie na ten temat w celu wsparcia przy użyciu zaciemniania:

Jakiś czas temu natknąłem się na post kogoś, kto stworzył honeypot i czekał, aż powrócą różne przestarzałe adresy e-mail:

Dziewięć sposobów na zaciemnianieadresy e-mail porównaj

Kodowanie CSS 0 MB

& lt; span style = "unicode-bidi: bidi-override; direction: rtl;" & gt;moc.elpmaxe@zyx & lt; / span & gt;

Wyświetlanie CSS: brak 0 MB

xyz & lt; span style = "display: none" & gt; foo & lt; / span & gt; @ example.com

Szyfrowanie ROT13 0 MB

[email protected]

Korzystanie z AT i DOTs 0.084 MB

xyz AT przykład DOT com

Budynek z JavaScript 0.144 MB

var m = 'xyz';// możesz użyć jakiejkolwiek sprytnej metody m + = '@';// tworzenie ciągu zawierającego e-mail m + = 'example.com';// a następnie dodaj go do DOM( np. za pomocą $( '. email). append( m); // jquery)

Zastąpienie' @ 'i'. 'jednostkami 1.6 MB

xyz & # 64; przykład &; # 46; com

Dzielenie wiadomości e-mail z komentarzami 7.1 MB

xyz & lt;! - zjada to spam - & gt; @ & lt;! - yeah!- & gt; przykładowy & lt;! - shoo - & gt; com

Urlencode 7.9 MB

xyz% 40example.com

zwykły tekst 21 MB

[email protected]

To jest oryginalny wykres statystyczny wykonany przez Silvan Mühlemann,wszystkie kredyty idą w jego kierunku:

Aby odpowiedzieć na pytanie: Tak,( w pewnym sensie) działa obsadzanie wiadomości e-mail.

Współtwórca ak86 waży, zauważając, że cokolwiek zyskujesz przez zaciemnianie, tracisz z powodu niedogodności dla siebie i twojego kolegi e-mailera:

W tym temacie pojawił się ciekawy artykuł Cory Doctorowa, który argumentował, że zaciemnianie e-maili nie służy wielkiemu celowi,a bardziej optymalnym podejściem jest inteligentne zarządzanie otrzymywanym spamem.
TL; DR wersja:

  • Celem tego całego ćwiczenia nie jest zmniejszenie ilości spamu, który dostajesz w wiadomości e-mail, ale ilość spamu, który musi ręcznie usunąć ze swojej skrzynki odbiorczej.
  • Obfuskacja wiadomości e-mail to nieustanna walka o wyrafinowane, odporne na kodowanie i czytelne dla człowieka kodowanie, które jest drenażem wydajności zarówno twórcy, jak i korespondenta.
  • "Prawie każdy adres e-mail, którego używasz przez jakiś czas, staje się na tyle powszechnie znany, że powinieneś założyć, że wszyscy spamerzy go mają."
  • "Wygodę stabilnych, łatwych do kopiowania adresów e-mail" wygrywa, próbując ukryć przedspamboty.

Czy chcesz coś dodać do wyjaśnienia? Dźwięk w komentarzach. Chcesz przeczytać więcej odpowiedzi od innych użytkowników Stack Exchange, którzy znają się na technologii? Sprawdź cały wątek dyskusji tutaj.