Obfuskator e-maili za darmo
Ukrywaj adresy e-mail przed robotami zbierającymi spam za pomocą encji HTML, złożenia JavaScript, odwróconego tekstu lub zastępowania symbolami.
JavaScript, zakodowany (silniejszy, klikalny)
Adres jest przechowywany tylko w ciągu Base64 w skrypcie i składany w przeglądarce w klikalny link. Skaner musi uruchomić lub zdekodować skrypt, aby go znaleźć. Odwiedzający muszą mieć włączony JavaScript.
Ograniczona ochrona: Zaciemnianie ogranicza proste scrapowanie, ale nie powstrzyma zdeterminowanych botów. Zaawansowane crawlery mogą ominąć wszystkie te metody.
Żadna z tych metod nie powstrzyma zdeterminowanego skanera, który uruchamia JavaScript lub renderuje stronę. Opublikowane testy zwykle pokazują, że adresy składane przez JavaScript i odwracane przez CSS wytrzymują dłużej niż zwykłe encje, ale wyniki się różnią i nic nie jest gwarantowane. Aby uzyskać silniejszą ochronę, zamiast pokazywać adres użyj formularza kontaktowego z ukrytym polem-pułapką oraz CAPTCHA lub ograniczeniem liczby zgłoszeń.
Typowe zastosowania
- Ukryj Swój Email na Osobistej StronieDla osobistych portfolio i blogów, obfuscation zmniejsza spam od scraperów strony kontaktowej.
- Publiczny Email dla Autorów / MówcówZawodowcy skierowani do publiczności (autorzy, mówcy, dziennikarze) potrzebują email kontaktowy. Obfuscate aby zmniejszyć spam.
- Email Profesora i BadańStrony fakultetu uniwersytetu z publicznym emailem otrzymują duży spam. Obfuscation warte wysiłku.
- Email Strony Kontaktowej FirmyDla małych firm, obfuscating emaile skierowane do klientów pomaga zmniejszyć objętość spamu.
- Ochrona Email Strony StatycznejDla stron statycznych (Hugo, Jekyll, 11ty) bez backendu, obfuscation jest główną opcją ochrony email.
Jak to działa
Narzędzie używa czterech ręcznie napisanych algorytmów kodowania — dziesiętnych encji HTML, odwrócenia bidi w CSS, wstrzyknięcia JavaScript z podziałem na części i zastąpienia symboli zwykłym tekstem — aby zamienić adres e-mail na kod trudniejszy do odczytania dla botów zbierających adresy, ale nadal działający w prawdziwej przeglądarce. Całe kodowanie odbywa się w przeglądarce, bez udziału serwera.
- 1Weryfikacja adresu e-mailLekkie wyrażenie regularne sprawdza, czy adres ma część lokalną, symbol @ i domenę z co najmniej jedną kropką. Wyłapuje to oczywiste literówki bez uruchamiania pełnego parsera RFC 5321.
- 2Zastosowana metoda kodowaniaW zależności od wybranej metody narzędzie zamienia każdy znak na dziesiętną encję HTML (np. h -> h), odwraca ciąg i opakowuje go w element span z CSS bidi-override, dzieli adres na @ i odtwarza go przez wbudowany znacznik script, który tworzy odnośnik w czasie działania, albo zastępuje @ i kropki tokenami tekstowymi [at] i [dot].
- 3Renderowanie wyniku HTMLWynikowy fragment HTML jest wyświetlany w bloku kodu z podświetlaniem składni. W przypadku metody JavaScript podgląd jest symulowany bezpośrednio (innerHTML nie wykonuje znaczników script), więc widzisz, jak wygląda gotowy link, bez wklejania go na prawdziwą stronę.
- 4Kopiuj do schowkaKliknięcie Kopiuj zapisuje wygenerowany HTML do schowka przez API navigator.clipboard przeglądarki — gotowy do wklejenia do dowolnego pliku HTML lub systemu CMS.
Twój adres e-mail nigdy nie opuszcza przeglądarki — wszystkie cztery metody kodowania działają w całości w JavaScript po stronie klienta, bez żądań sieciowych.
Powiązane narzędzia
Audytor odcisku palca przeglądarki
Sprawdź dokładnie, czego skrypty śledzące dowiadują się o Twojej przeglądarce — canvas, WebGL, audio, czcionki, ekran, strefa czasowa i więcej — oraz złożony skrót SHA-256. Uruchom dwukrotnie, aby potwierdzić działanie środków ochrony prywatności. Nic nie jest przesyłane.
Przeglądarka e-maili EML
Otwieraj pliki e-mail .eml, aby czytać nagłówki i treść oraz pobierać załączniki — bez klienta pocztowego. Przetwarzane lokalnie; nic nie jest przesyłane.
Wyszukiwacz zduplikowanych linii
Znajdź, zlicz lub usuń zduplikowane linie z listy. Świetny do czyszczenia list e-mail, dzienników audytu lub znajdowania powtarzających się wpisów w zrzutach danych.