Оригинальная защита e-mail с помощью CSS

[ ←Вернуться к стандартному виду ]

Печатная версия

Нашла на на cssplay.co.uk оригинальный способ защиты e-mail от спам робота. Суть его в том, что сам e-mail пишется задом наперед
moc.etis@eman, а отображается как name@site.com:

CSS<br />
.backwards { unicode-bidi:bidi-override; direction: rtl; }

HTML<br />
Напишите мне: <span class="backwards">moc.etis@eman</span>

Получаем:
Напишите мне: moc.etis@eman

Сам автор cssplay.co.uk предупреждает, что такой способ не работает в Opera и Safari.

(Странно, неделю назад wordpress никак не желал отображать e-mail задом наперед, а теперь все нормально...)


Комментариев: 10, оставить свой »

  1. # 10 black#FFFFFF 18.05.2009 в 03:32

    :) код js примерный ушел в небытие.

    Кратко: использовать функцию string.fromCharCode (); с перечислением через запятую кодов символов. записывать сие через document.write (); в нужное место. Более подробно см. пример кода для той же joomla: email cloacker:)

  2. # 9 black#FFFFFF 18.05.2009 в 03:30

    Вообще то действительно лучше защищаться на уровне Javascript.

    1. Это js Packer посмотрите его скрипт который транслирует исходный javascript в php скрипте -> кодированный javascript. 2. В многих цмс, например joomla, уже давно для этой идеи используются различные автоконструкции, суть ниже:

    составляем регулярное выражение и забираем наш емейл из текста, или же берем поле, заведомо содержащие поле емейл: дальше по таблице сопостовления символов кодам символов по asci узнаем код символа, что тоже элементарно, а дальше пишем следующее:

    //

    Для отображения контактной информации, пожалуйста, включите использование javascript

    общее выражение можно обфусцировать через packer или создать частичную конструкцию для определенных символов. Как эффект — живой человек в браузере видит те же нормальные email, а роботы начинают спотыкаться. Как и скрипты спаммеров.

  3. # 8 sonika (297) 31.10.2008 в 01:19

    Владимир, ну так правильно, и получит робот email задом наперед, что и требовалось. А посетитель видит «нормальный» мейл.

  4. # 7 Владимир (1) 30.10.2008 в 00:53

    Этот метод сработает только перед человеком. А вот робот при сканировании получает страничку «голую» без CSS. Никакой робот не будет скачивать ЦСС а потом ещё и вырисовывать страничку и дизайн сайта. Очень жаль, что такой сайт как cssplay не правильно вас проинформировал. ;)

    А вообще сайт у вас прикольный. Молодец Соника!

  5. # 6 Степан К (1) 18.08.2008 в 10:59

    Да, похоже что в действительности — так оно и есть. P.S. Сайт, кстати, у вас прикольно сверстан :)

  6. # 5 igrok54 (5) 04.07.2008 в 04:48

    Обнародовал на своем сайте способ защиты WordPress от спама без применения плагинов и капч.

    У меня этим способом защищены несколько сайтов, где доходило аж до 2 тысяч спам комментов в сутки! Протестировано — спама нет теперь. Рекомендую. Описано для применения подробно.

  7. # 4 Doska (1) 05.06.2007 в 09:22

    Самый лучший способ защиты от спам ботов — JavaScript

    проверено действует безотказно.

    А ее лучше не писать мыло вообще, а использовать форму для связи.

    А css — это очень не надежно и не кроссбраузерно...

  8. # 3 †saddat† ™ 31.10.2006 в 12:27

    прикольно, надо заюзать

  9. # 2 sonika (66) 09.09.2006 в 22:56

    Как-то до Akismetа руки еще не дошли, вернее до регистрации на сайте wordpress.com

  10. # 1 Q-Zma (2) 09.09.2006 в 21:40

    рекомендую обновить вордпресс, убрать код подтверждения ибо он распознается ботами без проблем, а вместо коди использовать Akismet — очень мощная зверюга, ещё ни одного спамерского сообщения в мой блог не пропустила…

Написать комментарий


Ручная модерация комментов. Все саттелиты — в топку! Даже не сомневайтесь. Для вопросов о вордпресс не по теме поста есть два русскоязычных форума по wordpress.


Subscribe without commenting

[ ←Вернуться к стандартному виду ]

Печатная версия