CAPTCHA средствами CSS
06 февраля 2007
CSS Техника Вариант CAPTCHA (вид защиты от автозаполнения форм спам-ботами) только средствами CSS (англ.).
Суть метода Дэмиена Каца (Damien Katz) заключается в том, что создается невидимый (display: none) input в форме. Спам-бот сканирует страницу, заполняет все поля, включая скрытое, и отправляет форму. На сайте осуществляется проверка: если невидимое поле заполнено - значит имеем дело с роботом. Сомнительность этого метода видится нам в том, что спам-боты часто настраиваются вручную под некоторые ресурсы.
Написать комментарий
Комментарии (9)
15 февраля 2007 | SamДавно уже написал... http://rmc.net.ru/article/web/antispam_no_captcha/
15 февраля 2007 | BolzamoБуГаГага!!! А вот в комментариях стоит проверка по CAPTCHA с картинкой!!! :) А вообще идею уже давно Sam кидал на http://rmc.net.ru/article/web/antispam_no_captcha/
16 февраля 2007 | SamНу, на самом деле боты как-то ухитрились понять, что поле надо оставлять пустым... Уж не знаю как. То-ли в них действительно встроили парсер DOM и CSS, то-ли просто перебором подобрали... Вообще, сейчас склоняюсь к тому, что самая эффективная защита: "сложите два и три".
16 февраля 2007 | nik2sam периодически менять названия инпутов
16 февраля 2007 | SamНу, в принципе можно... Всё равно приходится время от времени выдумывать что-то новое...
16 февраля 2007 | МаратКстати, вот это(http://rmc.net.ru/article/web/antispam_no_captcha/) я, пожалуй, пущу в следующем выпуске новостей (с вашего разрешения)
16 февраля 2007 | МаратКстати, нашу простенькую капчу, написанную мной собственноручно, уже благополучно поломали.
19 февраля 2007 | SamКонечно пускайте.
07 марта 2007 | Vadimзачем вруную, есть очень много парсеров HTML, проверили и выкинули со стилем display:none




