Ugrás a fő tartalomra

Ingyenes E-mail-elfedő

Rejtsd el az e-mail-címeket a spam-lekaparóktól HTML-entitások, JavaScript-összerakás, fordított szöveg vagy szimbólumhelyettesítés segítségével.

Betöltés után offline is működik

JavaScript, kódolva (erősebb, kattintható)

A cím csak egy Base64-szövegben van tárolva a szkriptben, és a böngészőben áll össze kattintható hivatkozássá. A lopóbotnak le kell futtatnia vagy dekódolnia a szkriptet, hogy megtalálja. A látogatóknak engedélyezett JavaScript kell.

Korlátozott védelem: Az elfedés csökkenti az egyszerű adatkinyerést, de nem állítja meg az elszánt botokat. A kifinomult crawlerek mindezen módszereket le tudják győzni.

Az itt található módszerek egyike sem állít meg egy eltökélt gyűjtőbotot, amely JavaScriptet futtat vagy rendereli az oldalt. A közzétett tesztek általában azt találják, hogy a JavaScripttel összeállított és a CSS-sel megfordított címek tovább kitartanak, mint az egyszerű entitások, de az eredmények változnak, és semmi sincs garantálva. Erősebb védelemhez használj kapcsolatfelvételi űrlapot rejtett csali mezővel és CAPTCHA-val vagy sebességkorlátozással, ahelyett hogy egyáltalán megjelenítenéd a címet.

Gyakori felhasználások

  • Rejtse el az e-mailjét egy személyes webhelyenA személyes portfólióknál és blogoknak az homályosítás csökkenti a levélszemét a kapcsolat oldal kaparógépekről.
  • Nyilvános e-mail szerzőknek / beszélőknekA nyilvánosság felé fordított szakembereknek (szerzőknek, beszélőknek, újságíróknak) szüksége van e-mail kapcsolatra. Homályosítsa le a levélszemét csökkentésének érdekében.
  • Professzor és kutatási e-mailAz egyetem szakterületei nyilvános e-mailekkel sok levélszemét kapnak. Az homályosítás megérdemli.
  • Üzleti kapcsolat oldal e-mailA kis vállalkozásoknál az ügyfél felé irányított e-mailek homályosítása segít csökkenteni a levélszemét mennyiségét.
  • Statikus webhely e-mail védelmeA statikus webhelyeknél (Hugo, Jekyll, 11ty) backend nélkül az homályosítás az elsődleges e-mail védelmi lehetőség.

Hogyan működik

Az eszköz négy kézzel írt kódolási algoritmust használ — HTML decimális entitásokat, CSS bidi megfordítást, felosztott-részű JavaScript injektálást és egyszerű-szöveg szimbólumhelyettesítést — hogy egy e-mail címet olyan markuppá alakítson, amely nehezebben elemezhető a scraper botok számára, miközben egy valódi böngészőben funkcionális marad. Minden kódolás a böngészőben történik, szerver bevonása nélkül.

  1. 1
    E-mail ellenőrzés
    Egy könnyű regex ellenőrzi, hogy a cím rendelkezik-e helyi résszel, @ szimbólummal és legalább egy pontot tartalmazó domainnel. Ez elkapja a nyilvánvaló elgépeléseket egy teljes RFC 5321 parser futtatása nélkül.
  2. 2
    Alkalmazott kódolási módszer
    Az Ön által választott módszertől függően az eszköz vagy minden karaktert a HTML decimális entitására alakít (pl. h -> h), megfordítja a karakterláncot és egy CSS bidi-override span-be csomagolja, felosztja a címet az @-nél és rekonstruálja egy inline script taggel, amely futásidőben építi fel a horgonyt, vagy lecseréli az @-t és pontokat egyszerű-szöveg tokenekre, [at]-ra és [dot]-ra.
  3. 3
    HTML kimenet renderelve
    A kapott HTML-részlet egy szintaxis-kiemelt kódblokkban jelenik meg. A JavaScript módszerhez az előnézet közvetlenül szimulálva van (az innerHTML nem hajtja végre a script tageket), így láthatja, hogyan néz ki a kész link anélkül, hogy egy valódi oldalba kellene beillesztenie.
  4. 4
    Másolás a vágólapra
    A Másolásra kattintás a generált HTML-t a vágólapra írja a böngésző navigator.clipboard API-ján keresztül, készen bármely HTML fájlba vagy CMS-be való beillesztésre.

E-mail címe soha nem hagyja el a böngészőt — mind a négy kódolási módszer teljesen kliensoldali JavaScriptben fut hálózati kérések nélkül.

Kapcsolódó eszközök

Gyakran ismételt kérdések