Похоже время пришло, и давайте вместе попробуем ответить на вопросы – так ли необходимо повсеместное использование этого вида защиты для предотвращения автоматических регистраций, скачиваний файлов, массовых рассылок и т. п., и где проходит та грань между необходимостью и лукавством её применения ? Итак, согласно определению свободной интернет энциклопедии Википедия "CAPTCHA" [ˈkæptʃə] (от англ. Completely Automated Public Turing test to tell Computers and Humans Apart — полностью автоматизированный публичный тест Тьюринга для различия компьютеров и людей) — товарный знак Университета Карнеги — Меллона, в котором разработали компьютерный тест, используемый для того, чтобы определить, кем является пользователь системы: человеком или компьютером. Другими словами, тесты CAPTCHA подобны своеобразному фильтру, позволяющего различать живого человека от программы, предназначенной для рассылки спам-сообщений посредством регистрации бесплатных аккаунтов на e-mail-ресурсах, оставления ненужных сообщений на форумах, в комментариях к записям в блогах - "флуд" и прочее, т.е. это меры по защите аккаунтов и сайтов пользователей Интернета, использующих публичную тематику, к примеру, как эта статья с голосованием, от "ботов" - специальных программ, выполняющих автоматически и/или по заданному расписанию какие-либо действия через те же интерфейсы, что и обычный пользователь. Как мы видим, капча разрабатывалась достаточно солидными и авторитетными институтами IP технологий, что внушает доверие в целесообразности её применения, так как в значительной мере препятствует распространению вредоносного спама, "флуда" и автоматической регистрации.
Причём процесс распознания и заполнения таких кодов в капчу или выбор рисунка альтернативных методов представляется достаточно изнурительным и трудоёмким мероприятием для человека, что совсем не означает значительной проблемы для специальных роботов, настраиваемых под любую стилистику изображений, то есть, чрезмерное усложнение задачи теперь скорее “на руку” роботу, чем человеку, так как программа для него составляется один раз под каждый вид капчи, а нам необходимо прилагать чрезмерные усилия, работая с каждой такой капчёй по отдельности в дебрях необъятной фантазии многочисленных интернет-ресурсов.
Поэтому резонно встаёт вопрос – а кому создаются проблемы при использовании подобного “защитного” кода – человеку или всё таки "боту"? Тем более, как правило, в этих видах капчи не предусмотрена возможность смены изображения, что лишний раз наводит на мысль о недоброжелательных целях и намерениях её применения. Список подобных “образцов“ можно ещё очень долго продолжать и, как мне представляется, чем он будет длиннее, тем больше мусора мы имеем в отечественной интернет сети, так как эти замысловатые творения были взяты с наших родных сайтов. Возможно это явление так же способствует в какой-то мере некоторому негативному отношению Всемирной паутины к Рунету. Поэтому я призываю таких “капчетворцев” к разумному творчеству, хотя вряд ли они внемлют моим воззваниям, потому как на кону деньги со своими извечными спутницами - жадностью и алчностью. Действительно, даже при приблизительном подсчёте, когда процент ошибочно вводимой символики может достигать до 100%, если использовать двойные стандарты в ответе на запрос капчи, прибыль файловых хостингов, САР, почтовиков, буксов и схожих проектов увеличивается соразмерно количеству неправильно введённых знаков в каждый такой “защитный код”. Например, оплата за скачиваемый файл уже произведена, а ввод верных знаков в капчу для получения этого файла трудно осуществим, или серфинг и задания фактически выполнены, а оплаты нет и не будет из-за ошибок при вводе капчи. Вот вам и солидная прибавочка, помноженная на численность исполнителей. Поэтому преднамеренное использование подобных методов защиты своих сайтов от спама можно расценивать как банальное мошенничество, хотя все эти проекты в один голос будут утверждать, что деньги остались на счету рекламодателя (в чём лично я очень сомневаюсь), и они с этого ничего не имеют. При этом надо учитывать, что в любом варианте потери несёт только исполнитель, так как потрачено время, ресурсы трафика, а возможно, и денежные средства. К тому же люди с плохим зрением испытывают серьёзные проблемы с распознаванием такой капчи, а порою просто не имеют возможности её идентифицировать. Доходит до того, что уродливая капча используется исключительно для задержки посетителей сайта на этом ресурсе с целью его раскрутки. Было бы гораздо справедливей, если предусмотреть обязательную возможность смены изображения, а ещё лучше использовать нормальный защитный код без лукавых фантазий его приемников. К сожалению, это так и останется лишь пожеланием, пока присутствует шкурный интерес со стороны администрации или обслуживающего персонала в таких проектах. А если учесть, что CAPTCHA всё равно не станет панацеей от всевозможных происков спамеров, то приобретает смысл рассмотрения альтернативных методов защиты. Действительно, применение, к примеру, декодера капчи PWNtcha, а также возможное подключение модулей из программ распознавания текста (например Fine Reader) в программы сторонних разработчиков, сводит на нет эффективность применения капчи. Не проще ли использовать такие альтернативы, как - простой математический вопрос, авторизация пользователей через сервисы соц. сетей (твиттер, facebook, вконтакте и др.), Javascript типа Not Captcha или сервисы, наподобие Akismet, Mollom и др.? Например, в этом блоге используется плагин WP Simple SpamCheck, простой как всё гениальное, и не требующий какого-либо ввода символов, решения задач и т.д. и т.п.:
Тем не менее, судя по отзывам пользователей Интернета, данный плагин блокирует до 99% спама! (сам не тестировал, но хотелось бы верить, что это действительно так) Соответственно возникает вопрос: зачем же тогда весь этот сыр-бор с набором всевозможной символики, когда можно обойтись и “малой кровью”?