| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Сети > Антикапча |
| Автор: 56kbyte 29.5.2009, 17:03 |
| Собственно нужно написать сабж на C++. Есть пара вопросов. 1) В какую сторону копать? Вообще не представляю как распознать капчу :( 2) На сколько это сложно? ( Я в C++ не очень 3) Возможно найти исходники для примера? |
| Автор: 56kbyte 29.5.2009, 17:28 |
| Спасибо. Угу , с разделом видимо ошибся Если кто встречал исходники, поделитесь ссылочкой пожалуйста. |
| Автор: azesmcar 29.5.2009, 17:29 | ||
Я не модератор |
| Автор: 56kbyte 29.5.2009, 17:40 |
| уф, я думал ты модер |
| Автор: MAKCim 30.5.2009, 10:40 | ||
обычно капчу распознают люди (точнее много людей) в купе с бот-сетями конечно, определенные типы капч рспознать автоматом можно с использованием спец. средств но в общем виде эта задача решаема только человеком, и то не всегда |
| Автор: 56kbyte 30.5.2009, 12:00 | ||||
Вот про эти спец средства я и хотел бы узнать Существует же куча ботов, которые для флуда форумов, регистраций и тд распознают капчи. Только в исходниках ничего найти не смог |
| Автор: azesmcar 30.5.2009, 12:04 | ||
| 56kbyte Я ссылку прислал, там примеры есть к примеру этот
|
| Автор: MAKCim 30.5.2009, 12:06 | ||
в 99% случаев капчу разруливают люди |
| Автор: azesmcar 30.5.2009, 12:09 |
| 56kbyte Только не надо забывать что капчу специально придумали для того чтобы ее не взломали так что даже если вы сумеете распознать конкретную капчу для конкретного сайта - завтра ее изменят и труды окажутся никому не нужными. |
| Автор: Lazin 30.5.2009, 12:16 |
| google -> OpenCV |
| Автор: 56kbyte 30.5.2009, 12:21 | ||||
Т.е. вы хотите сказать, что программы регистрирущие аккаунты на различных форумах/почтовых серверах и тп. не могут обойтись без участия человека? Зачем же они тогда вообще нужны? И для чего тогда каждый день придумывают новые капчи? Для усложнения жизни юзерам ? Добавлено @ 12:24
Сомневаюсь, что мне удастся это сделать в ближайшее время.. :( А разновиднстей капч , которыми в основном пользуются, не очень то и много. |
| Автор: azesmcar 30.5.2009, 12:30 | ||
я на своем сайте поставил 12+7=? 17-11=? числа конечно побольше, чтобы подобрать сложно было. взломают - заставлю считать квадратный корень от комплексных чисел Добавлено через 2 минуты и 59 секунд вообще - достаточно просто рандомно выбирать фон для капчи и шрифт, добавлять немног шума чтобы значительно усложнить вашу задачу. |
| Автор: 56kbyte 30.5.2009, 12:38 | ||||
Кстати не раз видил такое, как у вас. И по этому, как мне кажется не стоит юзать подобные "капчи" Кстати скорее всего ломать ваши вопросы будут не с помощью перебора чисел, а с помощью регулярных выражений, так что большие числа не спасут . имхо конечно же |
| Автор: azesmcar 30.5.2009, 12:43 | ||||
меня нервируют такие капчи, редко регистрируюсь на сайте если это требует от меня более 5 секунд. не люблю сильно усложнять процесс регистрации пока не очень надо. Добавлено через 11 минут и 26 секунд
речь не идет об очень больших числах типа 24124..обычные двухзначные, так чтобы в сумме 3 знака получилось. Если решат ломать именно мой, спасет не 27+75 а сложность распознавания. Но регулярка - это дополнительная работа которые взломщик должен проделать, которой мой сайт пока что точно не стоит |
| Автор: 56kbyte 30.5.2009, 13:03 | ||
Что вы имеете ввиду под "сложность рспознования"? Достаточно будет разобрать строку на части, разделителем будет "+" или "-" и после этого сложить/вычесть полученные числа. |
| Автор: azesmcar 30.5.2009, 13:04 |
Сложность распознавания изображения. т.е. сложность получить саму строку. |
| Автор: MAKCim 30.5.2009, 18:11 | ||||
в 99% да
1. капча помогает отсеять самодельные велосипеды серьезные программы, использующие ботнеты и сервера ручного распознования капчи не относятся к этой категории 2. бывают капчи, которые даже юзер не всегда сможет правильно прочесть |
| Автор: MaXL 31.5.2009, 05:36 |
| Сам недавно начал интересоваться этой темой. Нашёл интересный ресурс, и исходниками. http://caca.zoy.org/wiki/PWNtcha Достаточно много сорцов, хотябы для первоночального понимания проблемы |
| Автор: tstr 28.6.2009, 08:19 |
| Вот есть еще такая штука, может заинтересует. Оно работет. http://userscripts.org/scripts/review/38736. Интересно тем, что если у вас есть посещаемый веб-сайт, то можно интересноую штуку заколбасить - что-то вроде распределенного крэка капчи клиентами... Добавлено @ 08:32 А вообще лучше создать нейронную сеть и обучить. На алглибе есть готовые либы для создания нейронных сеток: http://alglib.sources.ru/dataanalysis/neuralnetworks.php, http://alglib.sources.ru/dataanalysis/mlpensembles.php. Пробуй. Хотя вариант с JavaScript тоже весьма интересен |
| Автор: DrHex 29.6.2009, 00:25 |
| На просто написать порно сайт(или какой еще с больщим количеством посищений) и перенаправлять туда каптчи ну, а потом результат отправлять на оригинальный сайт..... Или вопрос к расщивровки каптчи? ну тогда не та ветка.... А вообщем зачем это надо? |