пример разбора простейшей каптчи

12 3
[Удален]
1783

пример разбора простейшей каптчи.

может быть кому нить будет полезно.

http://phpdude.ru/archives/140

PS:// Мата больше нет, я его отфильтровал ради вас.

W
На сайте с 03.07.2007
Offline
36
#1

Хм.. забавно :) Еще бы пример с более сложной капчей было бы супер.

Лучшая веб студия Максимаф.ру (http://maksimaf.ru) ICQ : 464-338-997 MAil: wispoz@inbox.ru Телефон: 8(915) 368-45-93
T.R.O.N
На сайте с 18.05.2004
Offline
314
#2

Wispoz, bearman,

Теперь берем итоговую картинку и сверху накладываем програчный рисунок с любыми дополнительными линиями и цветами. (картинка -наложение выбирается случайно).

Дополнительная защита - количество цыфр - не постоянна.

От воздержания пока никто не умер. Хотя никто и не родился! Prototype.js был написан теми, кто не знает JavaScript, для тех, кто не знает JavaScript (Richard Cornford)
[Удален]
#3
T.R.O.N:
Wispoz, bearman,
Теперь берем итоговую картинку и сверху накладываем програчный рисунок с любыми дополнительными линиями и цветами. (картинка -наложение выбирается случайно).
Дополнительная защита - количество цыфр - не постоянна.

алгоритм, режем также на цифры, потом при сравнении с шаблоном сравниваем только точки в которых пиксели шаблона черные, тем самым эффект от линий можно даже не учитывать :)

может сегодня напишу реализацию :)

sabotage
На сайте с 14.02.2007
Offline
192
#4

bearman, уже лучше. Вот тебе простая задача - капча без всяких выкрунтасов. Сколько уйдет времени?

ps У меня на замену сломанного шрифта 2 клика.

png captcha.png
png captcha1.png
png captcha2.png
[Удален]
#5
sabotage:
bearman, уже лучше. Вот тебе простая задача - капча без всяких выкрунтасов. Сколько уйдет времени?
ps У меня на замену сломанного шрифта 2 клика.

даш шрифт - день :)

я писал на .net программу которая рукой введеную цифру узнавала, коненчо не 100%, но при наборе из 5 шрифтов вероятность была порядка 70%. на пхп столько переборов делать - дело неблагодарное :(

bearman добавил 29.10.2008 в 12:30

sabotage:
bearman, уже лучше. Вот тебе простая задача - капча без всяких выкрунтасов. Сколько уйдет времени?
ps У меня на замену сломанного шрифта 2 клика.

вот сложная для меня по крайней мере

http://auto-updater.ru/captcha

там дело не только в шрифтах, изогнутых линиях и тп

sabotage
На сайте с 14.02.2007
Offline
192
#6

Я про что. Если есть желание - защититься можно и не сложно.

Но за стремление к победе тебе +. Это все веселей, нежели в носу ковыряться ;)

[Удален]
#7

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

есть короче почва напрячь мозг вещами посложнее, чем echo "<form actio=\"post\" и подобной херни)

bearman добавил 29.10.2008 в 12:37

sabotage:
Я про что. Если есть желание - защититься можно и не сложно.
Но за стремление к победе тебе +. Это все веселей, нежели в носу ковыряться ;)

за плюс спасибо ))

стремление - да, это хорошо и надеюсь все таки вознаграждается, я могу даже больше сказать что на дейри ру есть очень серъезная уязвимость этой капчи, о которй они не подумали чтоли, короче дибилы )))

минимум одна при проверке, думаю что есть и вторая.

там можно регаться даже не распознавая капчу ;)

Поставлю плюс тому кто скажет как :)

Polimer
На сайте с 01.09.2006
Offline
84
#8
bearman:
кто скажет как

Попробуем навскидку: воспользоваться старой кукой? :) как-то банально слишком. проверять влом.

Программные решения для бизнеса. (http://frontsoft.ru/) На заказ. Дорого.
[Удален]
#9
Polimer:
Попробуем навскидку: воспользоваться старой кукой? :) как-то банально слишком. проверять влом.

не кукой) но старой.

iexpert
На сайте с 01.09.2005
Offline
184
#10

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

Не сочтите за рекламу, но бывают даже вот такие капчи...

http://made-cat.com/md/add/1

:D

Бойтесь ваших желаний, ибо они могут исполниться
12 3

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