Автор |
Сообщение |
Richard Ferlow Гуру Предупреждений : 2
|
|
Сидел тут недавно изучал сей вопрос....
Нашел функцию такой схема
Сначала мейл кодируется в base64
В коде страницы присутствует именно в таком виде
Написан на JS конвертер из base64 в человекопонятный вид
Конвертированное через document.getelementbyid.value и innerHTML адрес вставляется в
<a href="" id=write></a> - т.е. как бы пустую ссылку.
но, вопрос то какой, это от популярных сборщиков мейлов защитит ?
пользователь то в итоге видит у себя перед глазами мейл типа name@server.ru |
|
|
|
|
Wega Гуру |
|
Richard Ferlow
Утащить такой мейл можно без особых проблем.
Другое дело, что сборщики подобным образом заморачиваться не будут (по-крайней мере поверхностный осмотр пары программ показал, что они тупо парсят исходный html). Да и скорость обработки упадёт. Но это не 100% защита точно.
Надеюсь, хранение почтового адреса в base64 не самый распространённый способ защиты?) |
|
|
|
|
Aprelle Гуру |
|
Richard Ferlow
Нужно сделать так, чтобы изначально пользователь не видел этот e-mail,
чтобы e-mail расшифровывался только по событию, например, OnClick.
Тогда, если сборщик не нацелен конкретно на твой сайт, ни один сборщик эти e-mail не вытащит. |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
Wega
Я тоже на это уповал, но потом че-то осенило, что в итоге мейл то видно
Что Base64 раскусят - думаю если целенаправленно только, ибо он пишется в теле вызова функции, к тому же внутри тэга body
Aprelle
Такой вариант мне тоже сразу в голову пришел, но хотелось бы чтобы человек видел мейл, на который он может нажать.
Безусловно, можно сделать мейл картинкой, но, в таком случае простая смена мейла превратится в заморочку.
Ну а создавать скрипт, который в стиле дизайна будет на лету изображение с текстом создавать как-то не хочется. |
|
|
|
|
Aprelle Гуру |
|
Richard Ferlow
Вот еще простой способ для отображения (только что придумал
разделить буквы мэйла тэгами:
например
<b>n</b><b>a</b> и т.д. <b>m ... e@server.ru
тэги могут быть всякие разные как то: style, em и т.п. какие подберешь такие и будут. |
|
|
|
|
Big Digger Гуру |
|
можно вместо мейла форму на сайте повесить и отправлять ее простеньким скриптом куда надо (адрес в конфиге скрипта не будет виден ни юзерам, ни парсерам)
а от автосабмиттеров капчу присобачить ) |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
Это есть |
|
|
|
|
Big Digger Гуру |
|
Так чего ж еще тебе надо, хороняка? (c) |
|
|
|
|
Richard Ferlow Гуру Предупреждений : 2
|
|
Big Digger
Клиенты хотят - как и форма обратной связи, так и мейл непосредственно на странице |
|
|
|
|
|