Обфускатор email — безкоштовно
Приховуйте email-адреси від спам-скраперів за допомогою HTML-сутностей, збирання JavaScript, зворотного тексту або підстановки символів.
JavaScript, закодовано (надійніше, клікабельно)
Адреса зберігається лише всередині рядка Base64 у скрипті та збирається в браузері в клікабельне посилання. Щоб знайти її, скрепер має виконати або декодувати скрипт. У відвідувачів має бути ввімкнено JavaScript.
Обмежений захист: Обфускація зменшує просте зчитування, але не зупиняє цілеспрямованих ботів. Складні сканери можуть обійти всі ці методи.
Жоден зі способів тут не зупинить наполегливого скрепера, який виконує JavaScript або рендерить сторінку. Опубліковані тести зазвичай показують, що адреси, зібрані JavaScript, і перевернуті CSS живуть довше, ніж звичайні сутності, але результати різняться, і нічого не гарантовано. Для сильнішого захисту замість показу адреси використовуйте контактну форму з прихованим полем-пасткою та CAPTCHA або обмеженням частоти запитів.
Типові застосування
- Приховування вашої електронної пошти на особистому сайтіДля особистих портфоліо та блогів обфускація зменшує спам від скреперів сторінок контактів.
- Публічна електронна пошта для авторів / спікерівФахівці, орієнтовані на громадськість (автори, спікери, журналісти), потребують контактної електронної пошти. Обфускуйте для зменшення спаму.
- Електронна пошта професора та дослідженняСторінки професорів університету з публічною електронною поштою отримують багато спаму. Обфускація варта зусиль.
- Електронна пошта сторінки ділового контактуДля малих підприємств обфускація електронної пошти, звернутої до клієнтів, допомагає зменшити обсяг спаму.
- Захист електронної пошти статичного сайтуДля статичних сайтів (Hugo, Jekyll, 11ty) без серверної частини обфускація — це основний варіант захисту електронної пошти.
Як це працює
Інструмент використовує чотири власноруч написані алгоритми кодування — десяткові HTML-сутності, CSS-реверс bidi, JavaScript-вставку з частин і заміну символів звичайним текстом, — щоб перетворити адресу ел. пошти на розмітку, яку ботам-скреперам важче розібрати, але яка працює у справжньому браузері. Усе кодування відбувається в браузері без участі сервера.
- 1Перевірка адреси ел. поштиПростий регулярний вираз перевіряє, що адреса має локальну частину, символ @ і домен хоча б з однією крапкою. Це ловить очевидні помилки без повного парсера RFC 5321.
- 2Застосування методу кодуванняЗалежно від вибраного методу інструмент або перетворює кожен символ на його десяткову HTML-сутність (наприклад, h -> h), або перевертає рядок і обгортає його в span з CSS bidi-override, або ділить адресу за @ і відтворює її через вбудований тег script, який будує посилання під час виконання, або замінює @ і крапки текстовими токенами [at] і [dot].
- 3Відображення HTML-результатуОтриманий фрагмент HTML показується в блоці коду з підсвічуванням синтаксису. Для методу JavaScript перегляд імітується напряму (innerHTML не виконує теги script), тож ви бачите, як виглядатиме готове посилання, без вставлення в справжню сторінку.
- 4Копіювати в буфер обмінуНатискання «Копіювати» записує згенерований HTML у буфер обміну через API браузера navigator.clipboard — готово до вставлення в будь-який HTML-файл чи CMS.
Ваша адреса ел. пошти ніколи не залишає браузер — усі чотири методи кодування працюють повністю в клієнтському JavaScript без мережевих запитів.
Схожі інструменти
Аудитор відбитку браузера
Дивіться, що саме скрипти відстеження дізнаються про ваш браузер — canvas, WebGL, аудіо, шрифти, екран, часовий пояс тощо — плюс складений хеш SHA-256. Запустіть двічі, щоб підтвердити, що ваш захист конфіденційності працює. Нічого не завантажується.
Переглядач EML-пошти
Відкривайте .eml-файли електронної пошти, читайте заголовки та тіло і завантажуйте вкладення — без поштового клієнта. Аналізується локально; нічого не завантажується.
Пошук дублікатів рядків
Знаходьте, рахуйте або видаляйте дублікати рядків зі списку. Чудово для очищення списків email, журналів аудиту або пошуку повторних записів у дампах даних.