Форум АНТИЧАТ

Форум АНТИЧАТ (https://forum.antichat.xyz/index.php)
-   Уязвимости (https://forum.antichat.xyz/forumdisplay.php?f=74)
-   -   анализ генерации капчи (https://forum.antichat.xyz/showthread.php?t=140947)

kusanagi 12.09.2009 14:34

анализ генерации капчи
 
уважаемый алл, подскажите куда копать
есть вебсайт. предположительно написан на перле (сабмит идет на страницу pl)
на сайте есть цифровая капча, которая отображается так
хост/limg.pl?t=bLKz2Jkfbyxjt3iiPQ
хеш после каждого сабмита меняется (в случае если капча неправильно введена)
капча отдается клиенту без кук
так фот если взять прямую ссылку на капчу (с текущим хешем из регистрационной формы) и постоянно делать рефреш страницы, то цифры будут все время новые. но при этом если любую из этих меняющихся цифр ввести в форму регистрации то регистрация проходит успешно
(написал наверно сумбурно, если не понятно то могу уточнить)

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

mr.The 12.09.2009 15:12

наверняка всё пишется в сессию. или совсем хитрожопо - в базу на сервере пишется ip и браузер.

kusanagi 12.09.2009 15:17

Цитата:

Сообщение от mr.The
наверняка всё пишется в сессию. или совсем хитрожопо - в базу на сервере пишется ip и браузер.

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

mr.The 12.09.2009 15:22

kusanagi
1 обращение к капче - удаление из базы всех ip+ua таких как у пользователя, и запись новой пары ip+ua+captcha_text

хотя это конечно извращение. капча и так самое уязвимое место для ддоса, а так и подвно

kusanagi 13.09.2009 10:23

Цитата:

Сообщение от mr.The
kusanagi
1 обращение к капче - удаление из базы всех ip+ua таких как у пользователя, и запись новой пары ip+ua+captcha_text

хотя это конечно извращение. капча и так самое уязвимое место для ддоса, а так и подвно


так а почему работает тот факт, если вводить номер какой не отображается в данный момент на капче но он ОТОБРАЖАЛСЯ хоть 1 раз то пропускает

gosuindahouse 14.09.2009 19:48

Цитата:

Сообщение от mr.The
kusanagi
хотя это конечно извращение. капча и так самое уязвимое место для ддоса, а так и подвно

вот я тоже об этом подумал, вряд ли так --


Время: 08:17