Боты пролезают через капчу - помогите, пожалуйста!

123
Мемори
На сайте с 11.11.2012
Offline
105
#11

ну если флэш не нравится можно через 3D-канву (2D проекцию на 3D сцену)

по синхро с рзвертки экрана (все описания есть на HTML5Rocks) на HTML5, тесты показывают, что пока хрумер не научился захватывать с нее изображение. А еще есть Сильверлайт от микрософта, там тоже изображение из видео не так-то просто выдрать, хрумер не умеет пока. А еще в HTML5 есть векторная графика SVG и опять же хрумер пока не умеет ее (векторную капчу) опознавать. Конечно со временм научится, но пока не умеет. В целом динамически рисуемая на канве капча, а не статическая картика,

да еще если скрипт отрисовки закодирован обфускатором представляет на сегодня серьезную трудность для хрумера и других ботов.

SeVlad
На сайте с 03.11.2008
Offline
1609
#12

Мемори, бросай курить эту гадость!

Направь свои знания на созидание человечных интерфейсов. (тут чуть придётся поучить что такое юзабилити и свойства разных ЮА)

Делаю хорошие сайты хорошим людям. Предпочтение коммерческим направлениям. Связь со мной через http://wp.me/P3YHjQ-3.
Мемори
На сайте с 11.11.2012
Offline
105
#13

мой человеческий интерфейс прост - форма регистрации и авторизации сделана на Flex, вообще без капчи, пока все спокойно, хрумер и другие не осиливают.

P.S. Flex не равен Flash, про разницу можно прочитать на сайте Adobe.

SeVlad
На сайте с 03.11.2008
Offline
1609
#14
Мемори:
Flex не равен Flash, про разницу можно прочитать на сайте Adobe.

Блиин..

По русски из педивикии (сорри за такой источник, но что есть по-русски):

Flex расширяет базовые возможности Flash, позволяя описывать интерфейс приложения на XML, ускоряя и упрощая процесс разработки насыщенных веб-приложений. Логика приложения пишется на ActionScript 3. Результатом компиляции является файл SWF, предназначенный для выполнения в браузере (на платформе Flash Player) или как самостоятельное приложение (на платформе AIR).

Не андестент, что это античеловечно? Печалька. (речь не идёт о спец применении, где это действительно необходимо)

Z0
На сайте с 03.09.2009
Offline
826
#15
foxi:
сделайте скрытое поле и "говорящим" именем типа email url title
если заполнено - значит бот и дальше не пускаем.

Именно так и делаю на своих проектах 🍿

Мемори
На сайте с 11.11.2012
Offline
105
#16

логика взаимодействия с канвой во флексе другая (флэш - кадры, флекс - объектно-ориентированный GUI асинхронного типа наподобие Delphi XE5 манки или Windows Presentation Forms), другие библиотеки (хотя есть и много общих библиотек), в результате код написанный на ас3 для флэш не работает во флексе и наоборот. Хотя переделать можно (но очень геморойно). На флексе хорошая библиотечная поддержка для создания форм авторизации "из коробки". XML витальная (важнейшая) часть флекс, некоторые объекты (нужные для клиент-серверных задач типа авторизации с защитой) можно создать только из него, а в AS3 для флэш их вообще нет, по крайней мере мне на моем уровне знания программирования не удалось найти их во флэш. (при поверхностном взгляде кажется, что все что может делать хмл можно сделать программно на флэш на ас3, но при реальной разработке систем средней сложности сразу оказывается, что это вовсе не так, и многие объекты из хмл невозможно создать программно на ас3 для флэш, а некоторые объекты хмл нельзя создать программно даже на флекс ас3, либо это на столько хитро, что не доступно моему пониманию, потому для прогера средней руки хмл очень важная часть системы флекс и флэш из-за этого отправляется в отставку)

Злобный Гыук
На сайте с 30.08.2007
Offline
83
#17

А если капчу попробовать разбить на несколько картинок? По-идее, должно помочь против хрумера...

SEO-api для программистов (/ru/forum/869285)
SeVlad
На сайте с 03.11.2008
Offline
1609
#18
Мемори:
логика взаимодействия с канвой во флексе другая

Блин, ты что, реально не догоняшь?

Да пофик КАК оно делается внутри себя! Важно только одно - сможет ли (и захочет ли) получить "это" ЛЮБОЙ юзер.

Подсказываю последний раз и умываю руки - флешплеер (не говоря уже за яву и сирверлайт) есть далеко не у всех (как ЮА так и юзеров). Далеко не все юзеры хотят платить за доп траф, получая нафик не нужные бинарники (swf и или др), далеко не все настолько тупы, что бы держать эти дыры у себя на компе и тупо отключают\не ставят это гуано.

u3Bepr
На сайте с 03.03.2011
Offline
60
#19

попробуйте капчу-слайдер + в action вкинуть что-то типа "about:blank", а при успешной валидации подставлять правильный урл

Eduprofit
На сайте с 03.11.2010
Offline
40
#20

Очень эффективные капчи, где нужно выбрать картинки по какому-то признаку или собрать пазл. Скрытые поля и арифметические примеры легко обойти - сама таким занималась)

Как вариант можно собрать большую базу легких вопросов, ответы на которые будет очень напряжно собрать из-за количества. Еще меня, человека, тормозили вопросы очень специализированные, типа "в каком году начали выпускать шевроле тратата с синим подвыподвертом". Это стоит учесть)

Edu-Profit.com (https://www.edu-profit.com/) - ПП под буржуйский студенческий трафик. Платим со старта 60% за новый заказ и 20% за ребиллы!
123

Авторизуйтесь или зарегистрируйтесь, чтобы оставить комментарий