nav-left cat-right
cat-right

Защита сайта от спама с помощью CAPTCHA. Рассуждение на тему

Поделиться в соц. сетях


Одним из способов, которым я зарабатываю в интернете, является работа с файлообменниками.конечно процент от общего заработка пока не велик, но и файлов Я заливаю не много. Тем не менее существуют много вебмастеров которые зарабатывают таким образом довольно приличные деньги. Существует много партнёрок, каждый день появляются новые. Все имеют свои преимущества и недостатки в  следующих постах Мы поговорим о нескольких ресурсах. Недавно Я начал сотрудничество с  партнёрской программой www.stock-partners.com. Ребята предлагают неплохие условия для продуктивной работы. Как работает заработок на файлообмене: вебмастера создают собственные сайты или форумы, наполняют их качественным контентом, естественно продают рекламные места под баннеры, но ещё и ненавязчиво, в виде комментариев к статьям, сообщений на форумах или в отдельных постах созданных с этой целью, выкладывают ссылки на скачивание файлов, которые предварительно заливают на файлообменник.

Люди видят ссылку, переходят по ней, скачивают файлы, а вебмастера получают свой процент с каждого посетителя. Так вот, к чему собственно я все это рассказываю. Очень часто на сайты и форумы просачиваются рекламные роботы, которые забивают форум или комментарии к материалам сайта своими спамерскими сообщениями и в это груде мусора тяжело разобраться, оно вызывает дополнительную нагрузку на сервер и неудобство пользователей. Значит нужно как-то бороться с этими «товарищами». Один из наиболее эффективных способов борьбы – CAPTCHA.

Что такое CAPTCHA? Вот что говорит по этому поводу Википедия:

«CAPTCHA (от англ. «Completely Automated Public Turing test to tell Computers and Humans Apart» — полностью автоматизированный публичный тест Тьюринга для различия компьютеров и людей) — торговая марка Университета Карнеги-Меллона, компьютерный тест, используемый для того, чтобы определить, кем является пользователь системы: человеком или компьютером».

А если говорить проще – это искаженные буквы, цифры или целые слова, которые необходимо ввести обычными печатными буквами или цифрами для регистрации на форуме или сайте.

Принцип работы прост: для программы – робота, CAPTCHA выглядит как изображение, а все что может сказать про изображение робот – это его размеры. Казалось бы, проблема спамеров решена. Однако спамеры тоже ребят не промах и на месте не сидят. Не так давно я набрел на один специализированный спамерский сайт, где рассказывалось о специальной программе, которая может распознавать до двадцати различных видов CAPTCHA. Как программа это делает? По большому счету это просто усовершенствованная широко известная всем программа для распознавания сканированных текстов ABBYY FineReader. Если хорошо подумать, любой вид текстовой или цифровой CAPTCHA рано или поздно, но будет взломан спамерами. Потому что текст в CAPTCHA нельзя коверкать сколь угодно, иначе и человек не сможет отличить одну букву или цифру от другой. А если нельзя коверкать до неузнаваемости, значит, какие-то общие признаки все равно останутся. А эти самые общие признаки и можно заложить в программы по распознаванию CAPTCHA.

Но мысль борцов против спама не стоит на месте! И не так давно появился новый вид CAPTCHA – образный! Образ! Вот, что легко понимает каждый человек, а робот ни когда не сможет распознать! Как это выглядит? Берётся несколько картиной с изображениями различных, но обязательно понятных всем объектов. Например: стул, дом, огонь, лес, телевизор и т.д. Каждому изображению ставим в соответствие его название в текстовой форме. Посетителю даётся на выбор несколько подобных картинок и просьба напечатать название одной из них и кликнуть по соответствующему изображению.

У идеи этой есть и свои уязвимые места. Например, робот может просто запомнить все картинки (ведь если «вшить» в систему большое их количество, то она станет слишком громоздкой). Или робот может кликать по одной из них, пока не угадает – опять-таки, если сводить такую вероятность к минимуму, система будет слишком много весить.

Но есть решение и этой проблемы – можно показывать части картинок вместо целых изображений. Если вам покажут колесо, или фару, или багажник – вы угадаете, что это автомобиль, а вот для робота это совершенно разные изображения. Вторая «хитрость»: изображения можно поместить на цветной фон, частично наложить друг на друга или сделать полупрозрачными – тогда робот не сможет даже определить, где заканчивается одна картинка, и начинается следующая! Заинтересовались таким CAPTCHA? А вот вам и живой пример — http://opti-mail.net/captcha/. Решайте сами нужна ли она Вам, но попробовать определённо стоит.

Впервые в блоге? Подпишитесь на обновления, и получайте новости первыми.

15 Коммент. : “Защита сайта от спама с помощью CAPTCHA. Рассуждение на тему”

  1. ОоО))как меня эти спамеры загребли...

  2. Капча в принципе не плохая, но, откровенно говоря, слишком уж напрягает держать в голове порядок того, на что нужно кликнуть и выбирать среди мелких некачественных наложенных одно на другое изображений — нужное.

    Плюс — она очень громоздкая.

    С капчами ситуация вообще сложная — всегда нужно придерживаться какой-то середины, поскольку все зависит от того — насколько пользователю нужно заполнить эту форму. Если в большей степени ее заполнение нужно владельцу сайта, то лучше ограничиться наиболее простыми типами капч, иначе посетитель просто плюнет и уйдет.

  3. Piton:

    Интересно. За ссылку пасиба, как раз хотел попробовать СтокПартнерс. Говорят, рабочая лошадка

  4. Есть такие «капчи» что даже в человеческое сознание не в укладывается, что там жать или писать...

    • volos_86:

      иногда в людей на почве борьбы со спамом, целый пунктик образовывается.

      • Нужно новую фобию придумать, в стиле спамомания. Хотя не знаю как лечить, курсы реабилитации проводить что ли?

  5. Roy:

    Пост в тему. Только думал какой ФО выбрать )

  6. ывфывфывфы:

    А почему сам не добавил капчу :)

  7. Nik:

    Серьезный проект StockPartners. + платят стабильно, но они вроде название домена сменили уже

Оставить комментарий