Salt la conținutul principal
LibraTool logoLibraTool

Obfuscator E-mail — gratuit

Ascunde adresele de e-mail de scraperele de spam folosind entități HTML, asamblare JavaScript, text inversat sau substituție cu simboluri.

Funcționează offline odată încărcat

JavaScript, codificat (mai puternic, se poate da clic)

Adresa este stocată doar într-un șir Base64 din script și asamblată în browser într-un link pe care se poate da clic. Un scraper trebuie să ruleze sau să decodifice scriptul pentru a o găsi. Vizitatorii au nevoie de JavaScript activat.

Protecție limitată: Ofuscarea reduce simpla extragere automată, dar nu oprește roboții determinați. Crawlerele sofisticate pot depăși toate aceste metode.

Nicio metodă de aici nu oprește un scraper hotărât care rulează JavaScript sau randează pagina. Testele publicate arată în general că adresele asamblate cu JavaScript și cele inversate cu CSS rezistă mai mult decât entitățile simple, dar rezultatele variază și nimic nu este garantat. Pentru o protecție mai puternică, folosește un formular de contact cu un câmp honeypot ascuns și CAPTCHA sau limitare a ratei, în loc să afișezi adresa.

Utilizări frecvente

  • Ascundeți e-mailul pe un site personalPentru portofolii personale și bloguri, ofuscarea reduce spam de la raschituri pagini de contact.
  • Email public pentru autori / vorbitoriProfesioniști orientați public (autori, vorbitori, jurnaliști) au nevoie de email de contact. Ofuscate pentru a reduce spam.
  • Profesor și email de cercetarePaginile facultății universității cu email public primesc spam greu. Ofuscarea merită făcută.
  • Email pagină contact afacerePentru mici afaceri, ofuscarea email-urilor orientate către client ajută la reducerea volumului spam.
  • Protecție email site staticPentru site-uri statice (Hugo, Jekyll, 11ty) fără backend, ofuscarea este opțiunea principală de protecție email.

Cum funcționează

Unealta folosește patru algoritmi de codificare scriși manual — entități zecimale HTML, inversare bidi CSS, injecție JavaScript în părți divizate, și substituție de simboluri text simplu — pentru a transforma o adresă de e-mail în markup mai greu de parsat pentru boți scraper, rămânând funcțională într-un browser real. Toată codificarea se întâmplă în browser fără niciun server implicat.

  1. 1
    Validare e-mail
    O expresie regulată simplă verifică faptul că adresa are o parte locală, un simbol @, și un domeniu cu cel puțin un punct. Aceasta prinde greșeli de tastare evidente fără a rula un parser complet RFC 5321.
  2. 2
    Metoda de codificare aplicată
    În funcție de metoda pe care o alegi, unealta fie convertește fiecare caracter în entitatea sa zecimală HTML (de exemplu, h -> h), inversează șirul și îl împachetează într-un span CSS bidi-override, împarte adresa la @ și o reconstruiește printr-o etichetă script inline care construiește ancora la runtime, sau înlocuiește @ și punctele cu jetoanele text simplu [at] și [dot].
  3. 3
    Ieșirea HTML randată
    Fragmentul HTML rezultat este afișat într-un bloc de cod cu evidențiere de sintaxă. Pentru metoda JavaScript previzualizarea este simulată direct (innerHTML nu execută etichete script), așa că vezi cum arată link-ul finit fără a fi nevoie să-l lipești într-o pagină reală.
  4. 4
    Copiază în clipboard
    Clic pe Copiază scrie HTML-ul generat în clipboard prin API-ul navigator.clipboard al browser-ului, gata de lipit în orice fișier HTML sau CMS.

Adresa ta de e-mail nu părăsește niciodată browser-ul — toate cele patru metode de codificare rulează în întregime în JavaScript client-side fără cereri de rețea.

Instrumente similare

Întrebări frecvente