To pytanie jest odpowiedzią na to pytanie zapytałem tu wcześniej. Myślałem o konwertowaniu wiadomości e-mail na HTML Hex / Decimal Unicode.
Przykład:
Pokazywać [email protected] Użyłbym dziesiętnego unicode:
john.appleseed@mail.com
lub hex Unicode:
john.appleseed@mail.com
Ma to wiele zalet w porównaniu z innymi metodami, które opierają się na CSS, Javascript, obrazach itp. Na przykład możliwe byłoby, aby wiadomość e-mail była wyświetlana na prawie wszystkich przeglądarkach, w tym na konsolach takich jak elinks lub w3m. Po drugie działałby nawet, gdyby użytkownik jawnie wyłączył JS lub blokował obrazy.
Moje pytanie, czy to byłaby dobra metoda e-mailowej obsfekcji w porównaniu z innymi popularnymi?
email
spam-prevention
Bernhard Heijstek
źródło
źródło
Odpowiedzi:
Jest to raczej niewielki wariant Zastępuje „@” i „.” z Jednostkami metoda omówiona już w pytaniach i odpowiedziach z hiperłączami. Sam korzystam z tej drugiej metody. Nie zmierzyłem jego skuteczności, ale statystyki od tych, którzy mają, są cytowane w oryginalnych odpowiedziach na to pytanie.
Ten wariant nie zyskałby więcej na oryginale. Więc odpowiedź brzmi „nie”.
Metoda ta jest generalnie oparta na założeniu, że zgarniacze stron WWW, które przypuszczalnie istnieją, są leniwe i nie chcą pisać pełnych parserów HTML. Po prostu szukają
@
(lubat
) i wykonaj dość proste dopasowywanie wzorca. Jeśli z drugiej strony mieli mieć pełny parser HTML zdolny do rozpoznawania liczbowych i dziesiętnych znaków liczbowych, to naprawdę nie ma znaczenia, czy tylko@
i.
są zakodowane lub każdy znak w całej nazwie skrzynki pocztowej jest zakodowany. Skrobaki strony rozszyfrują wszystko całkiem szczęśliwie.Jest przecież więcej pracować, nie mniej, aby mieć dekoder znaków numerycznych, który tylko dekoduje trochę postacie. ☺
źródło