Bepul Elektron Pochta Yashiruvchi
Elektron pochta manzillarini spam yig'uvchilardan HTML mavjudotlari, JavaScript yig'ish, teskari matn yoki belgi almashtirish orqali yashiring.
HTML belgilari (tavsiya etiladi)
Har bir belgi raqamli HTML belgisiga aylanadi. Brauzerlar uni asl elektron pochta sifatida ko'rsatadi, lekin ko'pchilik oddiy skreyperlar xom HTML-ni o'qiganda tushunarsiz belgilarni ko'radi.
<a href="mailto:hello@example.com">hello@example.com</a>
Brauzerda qanday ko‘rinishi:
Cheklangan himoya: Yashirish oddiy skreypingni kamaytiradi, biroq qat’iyatli botlarni to‘xtatmaydi. Murakkab kraulerlar bu usullarning barchasini yengishi mumkin.
💡 Zamonaviy spam botlar murakkab. Yashirish ularni sekinlashtiradi, ammo mutlaqo himoya bermaydi. Maksimal himoya uchun quyidagilar bilan birlashtiring: aloqa formalarida server tomonli tezlikni cheklash, honeypot maydonlari va reCAPTCHA'ga o‘xshash vosita. Kam xavfli holatlar uchun (kichik saytdagi aloqa sahifasi) HTML obyekt yashirish skreyper murojaatlarini taxminan 60-80% ga kamaytiradi.
Qanday ishlaydi
Asbob elektron pochta manzilini haqiqiy brauzerda funksional bo'lib qolgan holda skraper botlar uchun tahlil qilish qiyinroq bo'lgan belgilashga aylantirish uchun to'rtta qo'lda yozilgan kodlash algoritmidan — HTML o'nlik obyektlari, CSS bidi teskarilash, bo'lingan-qism JavaScript kiritish va oddiy-matn belgi almashtirish — foydalanadi. Barcha kodlash serversiz brauzerda sodir bo'ladi.
- 1Elektron pochta tekshiruviYengil muntazam ifoda manzilda mahalliy qism, @ belgisi va kamida bitta nuqtali domen borligini tekshiradi. Bu to'liq RFC 5321 tahlilchisini ishga tushirmasdan aniq xatolarni ushlab qoladi.
- 2Kodlash usuli qo'llaniladiTanlagan usulingizga qarab, asbob har bir belgini uning HTML o'nlik obyektiga o'giradi (masalan, h -> h), satrni teskari qiladi va uni CSS bidi-override span'iga o'raydi, manzilni @ da bo'lib uni ishga tushirish vaqtida yorlig'ini quruvchi inline skript tegi orqali qayta quradi, yoki @ va nuqtalarni [at] va [dot] oddiy-matn tokenlari bilan almashtiradi.
- 3HTML chiqishi ko'rsatiladiNatijaviy HTML bo'lagi sintaksis-yoritilgan kod blokida ko'rsatiladi. JavaScript usuli uchun ko'rib chiqish to'g'ridan-to'g'ri simulyatsiya qilinadi (innerHTML skript teglarini bajarmaydi), shuning uchun uni haqiqiy sahifaga joylashtirishga hojatsiz tugallangan havola qanday ko'rinishini ko'rasiz.
- 4Buferga nusxalashNusxalashni bosish yaratilgan HTML'ni brauzerning navigator.clipboard API'si orqali buferga yozadi, uni istalgan HTML fayli yoki CMS'ga joylashtirishga tayyor.
Elektron pochta manzilingiz hech qachon brauzerdan chiqmaydi — barcha to'rtta kodlash usuli tarmoq so'rovlarisiz to'liq mijoz tomonidagi JavaScript'da ishlaydi.
Tegishli asboblar
Brauzer barmoq izi auditori
Kuzatuv skriptlari brauzeringiz haqida aniq nimalarni bilib olishini ko'ring — canvas, WebGL, audio, shriftlar, ekran, vaqt mintaqasi va boshqalar — hamda SHA-256 birlashtirilgan xesh. Maxfiylik choralaringiz ishlayotganini tasdiqlash uchun ikki marta ishga tushiring. Hech narsa yuklanmaydi.
Faylni shifrlash (AES-256-GCM)
Har qanday faylni AES-256-GCM va PBKDF2 (250 000 iteratsiya) yordamida parol bilan shifrlang. .enc chiqishi faqat to'g'ri parol bilan ochiladi va uni faqat shu asbob shifrdan ochishi mumkin. To'liq mijoz tomonida — faylingiz qurilmangizdan hech qachon chiqmaydi.
Rasm Suv Belgisi
Bitta yoki bir nechta fotoga matn yoki logotip suv belgisini qo'shing — pozitsiya, shaffoflik, aylanish va diagonal kafelash. Ommaviy eksport, yuklash yo'q, qo'shimcha brend yo'q.