Модераторы: feodorv

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Антикапча 
:(
    Опции темы
56kbyte
Дата 29.5.2009, 17:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 25.5.2009

Репутация: нет
Всего: нет



Собственно нужно написать сабж на C++. Есть пара вопросов.
1) В какую сторону копать? Вообще не представляю как распознать капчу :(
2) На сколько это сложно? ( Я в C++ не очень smile )
3) Возможно найти исходники для примера?





PM MAIL   Вверх
azesmcar
Дата 29.5.2009, 17:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 3
Всего: 211



Цитата(56kbyte @  29.5.2009,  17:03 Найти цитируемый пост)
1) В какую сторону копать? Вообще не представляю как распознать капчу :(

Нейросети, распознование образов
http://captcha.ru/breakings/

Цитата(56kbyte @  29.5.2009,  17:03 Найти цитируемый пост)
2) На сколько это сложно?

сложновато. smile 

Цитата(56kbyte @  29.5.2009,  17:03 Найти цитируемый пост)
 ( Я в C++ не очень smile )

охренительно сложно
хотя тут дело не в С++, но предполагаю что если решил писать на С++ , значит знаешь его лучше остальных.

Цитата(56kbyte @  29.5.2009,  17:03 Найти цитируемый пост)
3) Возможно найти исходники для примера?

все возможно

Добавлено через 3 минуты и 31 секунду
кстати, Нейросети - это ни те сети о которых идет речь в этом разделе форума. Ты не туда попал smile 

Это сообщение отредактировал(а) azesmcar - 29.5.2009, 17:08
PM   Вверх
56kbyte
Дата 29.5.2009, 17:28 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 25.5.2009

Репутация: нет
Всего: нет



Спасибо. Угу , с разделом видимо ошибся smile Перенеси в другой если не сложно.
Если кто встречал исходники, поделитесь ссылочкой пожалуйста. smile
PM MAIL   Вверх
azesmcar
Дата 29.5.2009, 17:29 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 3
Всего: 211



Цитата(56kbyte @  29.5.2009,  17:28 Найти цитируемый пост)
Спасибо. Угу , с разделом видимо ошибся smile Перенеси в другой если не сложно.

Я не модератор  smile 
PM   Вверх
56kbyte
Дата 29.5.2009, 17:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 25.5.2009

Репутация: нет
Всего: нет



уф, я думал ты модер smile 
PM MAIL   Вверх
MAKCim
Дата 30.5.2009, 10:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 6
Всего: 207



Цитата(56kbyte @  29.5.2009,  17:03 Найти цитируемый пост)
В какую сторону копать? Вообще не представляю как распознать капчу :(

обычно капчу распознают люди (точнее много людей)
в купе с бот-сетями
 smile 

конечно, определенные типы капч рспознать автоматом можно с использованием спец. средств
но в общем виде эта задача решаема только человеком, и то не всегда


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
56kbyte
Дата 30.5.2009, 12:00 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 25.5.2009

Репутация: нет
Всего: нет



Цитата(MAKCim @ 30.5.2009,  10:40)
Цитата(56kbyte @  29.5.2009,  17:03 Найти цитируемый пост)
В какую сторону копать? Вообще не представляю как распознать капчу :(



конечно, определенные типы капч рспознать автоматом можно с использованием спец. средств

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

Это сообщение отредактировал(а) 56kbyte - 30.5.2009, 12:01
PM MAIL   Вверх
azesmcar
Дата 30.5.2009, 12:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 3
Всего: 211



56kbyte

Я ссылку прислал, там примеры есть
к примеру этот
Цитата

Invision Power Board

Из-за фиксированного шрифта, постоянного расположения символов, большого контраста фона и текста алгоритм уязвим к банальному сравнению символов с эталоном.

Алгоритм распознавания прост:

Выбираем из нужных знакомест пикселы, цвет которых темнее определенной границы (из-за того, что для компрессии используется алгоритм JPEG, искажающий цвета, некоторые изначально черные пиксели могут быть светлее) и сравниваем с соответствущим пикселом каждой из цифр эталонного шрифта (растянутый в высоту и ширину стандартный шрифт №5 из PHP). У какой из цифр больше совпадений — та и есть искомая.


PM   Вверх
MAKCim
Дата 30.5.2009, 12:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 6
Всего: 207



Цитата(56kbyte @  30.5.2009,  12:00 Найти цитируемый пост)
Существует же куча ботов, которые для флуда форумов, регистраций и тд распознают капчи

в 99% случаев капчу разруливают люди



--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
azesmcar
Дата 30.5.2009, 12:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 3
Всего: 211



56kbyte

Только не надо забывать что капчу специально придумали для того чтобы ее не взломали smile 
так что даже если вы сумеете распознать конкретную капчу для конкретного сайта - завтра ее изменят и труды окажутся никому не нужными.
PM   Вверх
Lazin
Дата 30.5.2009, 12:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 3820
Регистрация: 11.12.2006
Где: paranoid oil empi re

Репутация: 5
Всего: 154



google -> OpenCV
PM MAIL Skype GTalk   Вверх
56kbyte
Дата 30.5.2009, 12:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 25.5.2009

Репутация: нет
Всего: нет



Цитата
в 99% случаев капчу разруливают люди

Т.е. вы хотите сказать, что программы регистрирущие аккаунты на различных форумах/почтовых серверах и тп. не могут обойтись без участия человека? Зачем же они тогда вообще нужны? И для чего тогда каждый день придумывают новые капчи? Для усложнения жизни юзерам ?  smile

Добавлено @ 12:24
Цитата(azesmcar @ 30.5.2009,  12:09)
56kbyte
так что даже если вы сумеете распознать конкретную капчу для конкретного сайта - завтра ее изменят и труды окажутся никому не нужными.

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

Это сообщение отредактировал(а) 56kbyte - 30.5.2009, 12:27
PM MAIL   Вверх
azesmcar
Дата 30.5.2009, 12:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 3
Всего: 211



Цитата(56kbyte @  30.5.2009,  12:21 Найти цитируемый пост)
А разновиднстей капч , которыми в основном пользуются, не очень то и много. 

я на своем сайте поставил
12+7=?
17-11=?
числа конечно побольше, чтобы подобрать сложно было.
взломают - заставлю считать квадратный корень от комплексных чисел smile

Добавлено через 2 минуты и 59 секунд
вообще - достаточно просто рандомно выбирать фон для капчи и шрифт, добавлять немног шума чтобы значительно усложнить вашу задачу.

Это сообщение отредактировал(а) azesmcar - 30.5.2009, 12:31
PM   Вверх
56kbyte
Дата 30.5.2009, 12:38 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 25.5.2009

Репутация: нет
Всего: нет



Цитата(azesmcar @ 30.5.2009,  12:30)
Цитата(56kbyte @  30.5.2009,  12:21 Найти цитируемый пост)
А разновиднстей капч , которыми в основном пользуются, не очень то и много. 

я на своем сайте поставил
12+7=?
17-11=?
числа конечно побольше, чтобы подобрать сложно было.
взломают - заставлю считать квадратный корень от комплексных чисел smile

Кстати не раз видил такое, как у вас. И по этому, как мне кажется не стоит юзать подобные "капчи" smile И взломать их проще простого. На много сложнее было бы ломать простые вопросы тапа: "Планета на которой мы живем?", "Спутник земли?" и тд..

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

Это сообщение отредактировал(а) 56kbyte - 30.5.2009, 12:42
PM MAIL   Вверх
azesmcar
Дата 30.5.2009, 12:43 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 3
Всего: 211



Цитата(56kbyte @  30.5.2009,  12:38 Найти цитируемый пост)
На много сложнее было бы ломать простые вопросы тапа: "Планета на которой мы живем?", "Спутник земли?" и тд.. 

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

Добавлено через 11 минут и 26 секунд
Цитата(56kbyte @  30.5.2009,  12:38 Найти цитируемый пост)
Кстати скорее всего ломать ваши вопросы будут не с помощью перебора чисел, а с помощью регулярных выражений, так что большие числа не спасут . имхо конечно же smile

речь не идет об очень больших числах типа 24124..обычные двухзначные, так чтобы в сумме 3 знака получилось.
Если решат ломать именно мой, спасет не 27+75 а сложность распознавания. Но регулярка - это дополнительная работа которые взломщик должен проделать, которой мой сайт пока что точно не стоит smile 
PM   Вверх
56kbyte
Дата 30.5.2009, 13:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 23
Регистрация: 25.5.2009

Репутация: нет
Всего: нет



Цитата(azesmcar @ 30.5.2009,  12:43)
Если решат ломать именно мой, спасет не 27+75 а сложность распознавания.

Что вы имеете ввиду под "сложность рспознования"? 
Достаточно будет разобрать строку на части, разделителем будет "+" или "-"  и после этого сложить/вычесть полученные числа. smile
PM MAIL   Вверх
azesmcar
Дата 30.5.2009, 13:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


uploading...
****


Профиль
Группа: Участник Клуба
Сообщений: 6291
Регистрация: 12.11.2004
Где: Армения

Репутация: 3
Всего: 211



Цитата(56kbyte @  30.5.2009,  13:03 Найти цитируемый пост)
Что вы имеете ввиду под "сложность рспознования"? 

Сложность распознавания изображения. т.е. сложность получить саму строку.
PM   Вверх
MAKCim
Дата 30.5.2009, 18:11 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Воін дZэна
****


Профиль
Группа: Экс. модератор
Сообщений: 5644
Регистрация: 10.12.2005
Где: Менск, РБ

Репутация: 6
Всего: 207



Цитата(56kbyte @  30.5.2009,  12:21 Найти цитируемый пост)
Т.е. вы хотите сказать, что программы регистрирущие аккаунты на различных форумах/почтовых серверах и тп. не могут обойтись без участия человека? 

в 99% да

Цитата(56kbyte @  30.5.2009,  12:21 Найти цитируемый пост)
Зачем же они тогда вообще нужны? И для чего тогда каждый день придумывают новые капчи? Для усложнения жизни юзерам ?

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

2. бывают капчи, которые даже юзер не всегда сможет правильно прочесть  smile 


--------------------
Ах, у елі, ах, у ёлкі, ах, у елі злыя волкі ©

PM MAIL   Вверх
MaXL
Дата 31.5.2009, 05:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Developer
**


Профиль
Группа: Участник
Сообщений: 380
Регистрация: 24.10.2005
Где: Владивосток

Репутация: нет
Всего: 2



Сам недавно начал интересоваться этой темой.
Нашёл интересный ресурс, и исходниками. PWNtcha
Достаточно много сорцов, хотябы для первоночального понимания проблемы smile


--------------------
MaXL
PM MAIL   Вверх
tstr
Дата 28.6.2009, 08:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 6
Регистрация: 3.5.2009

Репутация: нет
Всего: нет



Вот есть еще такая штука, может заинтересует. Оно работет. Megaupload auto-fill captcha. Интересно тем, что если у вас есть посещаемый веб-сайт, то можно интересноую штуку заколбасить - что-то вроде распределенного крэка капчи клиентами... smile

Добавлено @ 08:32
А вообще лучше создать нейронную сеть и обучить. На алглибе есть готовые либы для создания нейронных сеток: Нейронные Сети, Ансамбли Нейронных Сетей. Пробуй.

Хотя вариант с JavaScript тоже весьма интересен smile 

Это сообщение отредактировал(а) tstr - 28.6.2009, 08:33
PM   Вверх
DrHex
Дата 29.6.2009, 00:25 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 171
Регистрация: 2.5.2009

Репутация: нет
Всего: нет



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

Или вопрос к расщивровки каптчи? ну тогда не та ветка....

А вообщем зачем это надо?
--------------------
google.com и это все.
PM MAIL   Вверх
Страницы: (2) [Все] 1 2 
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.1186 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.