Модераторы: 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   Вверх
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | C/C++: Сети | Следующая тема »


 




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


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

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