Libreng Pantago ng Email (Obfuscator)
Itago ang mga email address mula sa mga spam scraper gamit ang HTML entity, JavaScript assembly, reversed na teksto, o pamalit ng simbolo.
JavaScript, naka-encode (mas matibay, naki-click)
Nakaimbak lang ang address sa loob ng Base64 string sa script at binubuo sa browser bilang naki-click na link. Kailangang patakbuhin o i-decode ng scraper ang script para makita ito. Kailangang naka-enable ang JavaScript ng mga bisita.
Limitadong proteksyon: Binabawasan ng obfuscation ang simpleng scraping ngunit hindi nito mapipigilan ang mga determinadong bot. Maaaring talunin ng mga sopistikadong crawler ang lahat ng pamamaraang ito.
Walang paraan dito na makakapigil sa determinadong scraper na nagpapatakbo ng JavaScript o nagre-render ng pahina. Karaniwang natutuklasan sa mga nailathalang pagsubok na mas tumatagal ang mga address na binubuo ng JavaScript at binabaligtad ng CSS kaysa sa mga plain entity, pero iba-iba ang resulta at walang garantiya. Para sa mas matibay na proteksyon, gumamit ng contact form na may nakatagong honeypot field at CAPTCHA o rate limiting sa halip na ipakita ang address.
Mga karaniwang gamit
- Itago ang Iyong Email sa Personal SitePara sa mga personal portfolio at blog, ang obfuscation ay nagpapabawas ng spam mula sa contact-page scraper.
- Public Email para sa Author / SpeakerAng mga public-facing professional (author, speaker, journalist) ay nangangailangan ng contact email. I-obfuscate upang mabawasan ang spam.
- Professor at Research EmailAng mga university faculty page na may public email ay makakakuha ng mabigat na spam. Ang obfuscation ay sulit na gawin.
- Business Contact Page EmailPara sa mga maliit na negosyo, ang pag-obfuscate ng customer-facing email ay tumutulong na mabawasan ang spam volume.
- Static Site Email ProtectionPara sa mga static site (Hugo, Jekyll, 11ty) nang walang backend, ang obfuscation ay ang pangunahing email protection option.
Paano ito Gumagana
Gumagamit ang tool ng apat na hand-written na encoding algorithm β HTML decimal entity, CSS bidi reversal, split-part na JavaScript injection, at plain-text na pagpapalit ng simbolo β para gawing markup ang email address na mas mahirap i-parse ng mga scraper bot habang gumagana pa rin sa totoong browser. Nangyayari sa browser ang lahat ng encoding nang walang server.
- 1Pag-validate ng emailTinitiyak ng isang magaang regex na may local part, @ symbol, at domain na may kahit isang tuldok ang address. Nahuhuli nito ang halatang typo nang hindi nagpapatakbo ng buong RFC 5321 parser.
- 2Ina-apply ang paraan ng encodingDepende sa paraang pipiliin mo, kino-convert ng tool ang bawat character sa HTML decimal entity nito (hal. h -> h), binabaligtad ang string at binabalot sa CSS bidi-override span, hinahati ang address sa @ at binubuo ulit sa pamamagitan ng inline na script tag na bumubuo ng anchor sa runtime, o pinapalitan ang @ at mga tuldok ng plain-text token na [at] at [dot].
- 3Nire-render ang HTML outputIpinapakita ang resultang HTML snippet sa isang code block na may syntax highlighting. Para sa JavaScript method, direktang sini-simulate ang preview (hindi pinapatakbo ng innerHTML ang mga script tag), kaya makikita mo ang itsura ng tapos na link nang hindi na kailangang i-paste sa totoong pahina.
- 4Kopyahin sa clipboardKapag na-click ang Copy, isinusulat ang nabuong HTML sa clipboard gamit ang navigator.clipboard API ng browser, handang i-paste sa anumang HTML file o CMS.
Hindi kailanman umaalis sa browser ang email address mo β buong tumatakbo sa client-side na JavaScript ang lahat ng apat na paraan ng encoding nang walang network request.
Mga Kaugnay na Tool
Auditor ng Browser Fingerprint
Tingnan kung ano mismo ang natututo ng mga tracking script tungkol sa iyong browser β canvas, WebGL, audio, font, screen, timezone at iba pa β kasama ang isang SHA-256 composite hash. Patakbuhin nang dalawang beses para kumpirmahin na gumagana ang iyong mga panukalang pangpribado. Walang nag-a-upload.
Pantingin ng EML Email
Buksan at basahin ang mga .eml na email file online β tingnan ang mensahe, mga header at attachment nang hindi gumagamit ng Outlook o anumang email client. Pinoproseso nang lokal sa iyong browser; walang ina-upload.
Tagahanap ng Mga Paulit-ulit na Linya
Hanapin, bilangin, o alisin ang mga duplicate na linya mula sa isang listahan. Magaling para sa paglilinis ng mga listahan ng email, audit log, o paghahanap ng mga paulit-ulit na entry sa mga data dump.