Slaan oor na hoofinhoud
LibraTool logoLibraTool

Gratis E-pos Obfuscator

Versteek e-posadresse van strooiposskrapers deur HTML-entiteite, JavaScript-samestelling, omgekeerde teks of simboolvervanging te gebruik.

Werk vanlyn sodra gelaai

JavaScript, geënkodeer (sterker, klikbaar)

Die adres word slegs binne 'n Base64-string in die skrip gestoor en in die blaaier tot 'n klikbare skakel saamgestel. 'n Skraper moet die skrip laat loop of dekodeer om dit te vind. Besoekers moet JavaScript aan hê.

Beperkte beskerming: Verduistering verminder eenvoudige afskraping maar keer nie vasberade bots nie. Gesofistikeerde kruiprobotte kan al hierdie metodes omseil.

Geen metode hier keer 'n vasberade skraper wat JavaScript laat loop of die bladsy weergee nie. Gepubliseerde toetse vind gewoonlik dat JavaScript-saamgestelde en CSS-omgekeerde adresse langer oorleef as gewone entiteite, maar resultate wissel en niks is gewaarborg nie. Vir sterker beskerming, gebruik 'n kontakvorm met 'n versteekte heuningpot-veld en 'n CAPTCHA of tempobeperking in plaas daarvan om die adres glad nie te wys nie.

Algemene gebruike

  • Verberg u e-pos op n persoonlike webwerfVir persoonlike portefeuilles en blogue, verdoeseling sny spam van kontakblad-krassers af.
  • Openbare e-pos vir Skrywers / SprekersOpenbare professionele (skrywers, sprekers, joernaliste) benodig kontakte-e-posse. Verdoesel om spam te verminder.
  • Professor en ondersoeks-e-posUniversiteitsfakulteit-bladsye met openbare e-posse kry swaar spam. Verdoeseling is die moeite waard.
  • Besigheidskontak-bladsy e-posVir klein besighede, verdoeseling van klantgerigte e-posse help om spam-volume af te sny.
  • Statiese webwerf-e-pos-beskermingVir statiese webwerwe (Hugo, Jekyll, 11ty) sonder backend is verdoeseling die hoof-e-pos-beskermingsopsie.

Hoe dit werk

Die nutsprogram gebruik vier handgeskrewe enkoderingsalgoritmes — HTML-desimale entiteite, CSS-bidi-omkering, verdeelde-deel-JavaScript-inspuiting, en gewone-teks-simboolvervanging — om 'n e-posadres om te skakel na opmaak wat moeiliker is vir skraap-bots om te ontleed terwyl dit funksioneel in 'n werklike blaaier bly. Alle enkodering gebeur in die blaaier sonder bediener betrokke.

  1. 1
    E-posbekragtiging
    'n Liggewig reëlmatige uitdrukking kontroleer dat die adres 'n plaaslike deel, 'n @-simbool, en 'n domein met ten minste een punt het. Dit vang voor-die-hand-liggende tikfoute sonder om 'n volle RFC 5321-ontleder te loop.
  2. 2
    Enkoderingsmetode toegepas
    Afhangend van watter metode jy kies, skakel die nutsprogram óf elke karakter om na sy HTML-desimale entiteit (bv. h -> h), keer die string om en omhul dit in 'n CSS bidi-override-span, verdeel die adres by @ en herbou dit via 'n inlyn-skripsketiket wat die anker tydens looptyd bou, óf vervang @ en punte met die gewone-teks-tokens [at] en [dot].
  3. 3
    HTML-uitset gerender
    Die resulterende HTML-snit word in 'n sintaksis-uitgeligte kodeblok vertoon. Vir die JavaScript-metode word die voorskou direk gesimuleer (innerHTML voer nie skripsketikette uit nie), sodat jy sien hoe die voltooide skakel lyk sonder om dit in 'n werklike bladsy te hoef te plak.
  4. 4
    Kopieer na knipbord
    Om Kopieer te klik skryf die gegenereerde HTML na die knipbord via die blaaier se navigator.clipboard-API, gereed om in enige HTML-lêer of CMS te plak.

Jou e-posadres verlaat nooit die blaaier nie — al vier enkoderingsmetodes loop heeltemal in kliëntkant-JavaScript sonder netwerkversoeke.

Verwante gereedskap

Gereelde vrae