![]() |
Проблема с капчей
Я тут начал осваивать делфи немного. Решил попрактиковаться над обходом капчей. И вот проблема возникла: не могу понять как обойти капчу, когда она находить в antibot.php ? искал по форумам-не нашел.
|
Хочешь получить хороший ответ? - Задай хороший вопрос!
а так сокеты в помощь.. смотри как получает капчу скрипт, получай ее также.. обрезай хттп хэдеры и будет тебе капча. // если ты об этом конечно.. |
Ну, сор если задал вопрос невнятно...смотрю в GET запросе капча идет с /engine/modules/antibot.php есстественно сам скрипт посмотреть нельзя...что делать?
|
Цитата:
1) Сайт ***** 2) Капча появляется при **** (авторизация, отправка сообщения, ...) 3) Снифер показывает следующие http-запросы: 3.1) первый запрос 3.2) второй запрос 3.... 4) Для распознавания хочу использовать сервис ***** (антигейт, капчабот, ....) |
1. Ogli.org
2. Отправка коммента 3.1.(Request-Line):GET /engine/modules/antibot.php HTTP/1.1 Host:ogli.org User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2) Gecko/20100115 Firefox/3.6 Accept:image/png,image/*;q=0.8,*/*;q=0.5 Accept-Language:ru,en-us;q=0.7,en;q=0.3 Accept-Encoding:gzip,deflate Accept-Charset:windows-1251,utf-8;q=0.7,*;q=0.7 Keep-Alive:115 Connection:keep-alive Referer:http://ogli.org/2010/03/16/rachkom-imeet-molodenkuju.html Cookie:PHPSESSID=sitbfi3blroi3gq0egoa8jfr14; bunners=1; __utma=30759201.2062070985.1268857192.1268857192.1 268857192.1; __utmb=30759201; __utmc=30759201; __utmz=30759201.1268857192.1.1.utmccn=(direct)|utm csr=(direct)|utmcmd=(none); gavgav=Wed%20Mar%2017%202010%2022%3A46%3A42%20GMT+ 0200 Cache-Control:max-age=0 3.2. (Request-Line):POST /2010/03/16/rachkom-imeet-molodenkuju.html HTTP/1.1 Host:ogli.org User-Agent:Mozilla/5.0 (Windows; U; Windows NT 5.1; ru; rv:1.9.2) Gecko/20100115 Firefox/3.6 Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8 Accept-Language:ru,en-us;q=0.7,en;q=0.3 Accept-Encoding:gzip,deflate Accept-Charset:windows-1251,utf-8;q=0.7,*;q=0.7 Keep-Alive:115 Connection:keep-alive Referer:http://ogli.org/2010/03/16/rachkom-imeet-molodenkuju.html Cookie:__utma=30759201.1136265523.1266788532.12688 15812.1268818129.6; __utmz=30759201.1266788532.1.1.utmccn=(direct)|utm csr=(direct)|utmcmd=(none); gavgav=Sun%20Feb%2021%202010%2023%3A42%3A21%20GMT+ 0200; bunners=1; noshow=true; __utmc=30759201; PHPSESSID=sitbfi3blroi3gq0egoa8jfr14 Content-Type:application/x-www-form-urlencoded Content-Length:104 4.antigate |
ну так и все)) просто ищи эти данные настраницы и парсингом копируй от туда(если есть уникальные данные). Затем полученную картинку пихай в память и отображай в TImage
|
А можно примерчиком? или поподробнее?)
|
Код:
var rndval = new Date().getTime(); |
на сколько я понел, параметр rndval - это уникальное значение и оно принимает значение текущего времени на машине.
т.е. на Delphi будет примерно так: Код:
var |
Спасибо, разобрался.
|
| Время: 10:42 |