Форум: "Прочее";
Текущий архив: 2011.09.04;
Скачать: [xml.tar.bz2];
ВнизКапча javascript Найти похожие ветки
← →
HF-Trade © (2011-05-08 20:28) [0]Добрый вечер.
Есть вот такой скрипт
<script type="text/javascript" src="http://l2top.ru/js/swfobject.js"></script>
<script type="text/javascript">
var flashvars = {
key: "63c63feaab25f52df7c26bdf0f0ffa83",
imgUrl: "cryptImg.php",
id: 1632,
pref: "0=Без+префикса;1034=x1;1037=x1000;2690=x15;2005=x5",
nick: "",
};
swfobject.embedSWF("http://l2top.ru/StrongCaptcha.swf?19", "dfn", "605", "360", "10.0.0", false, flashvars);
</script>
<div id="dfn"> </div>
Внутри флешки есть капча.
Каким образом, можно получить изображение капчи ?
← →
b z (2011-05-08 23:29) [1]С таким подходом никак.
← →
Palladin © (2011-05-09 00:00) [2]кому получить? и при чем ту делфи?
← →
Дмитрий С © (2011-05-09 16:10) [3]Ахаха:)))
декомпилишь swf и смотришь:)))
← →
HF-Trade © (2011-05-09 17:58) [4][1]
А какой подход нужен?
[2]
Задача -
1. получить страничку
2. выдрать с нее капчу
3. отправить на распознование капчу
....
Все пункты, кроме 2 понятны и реализованы на WinInet.
Собственно нужно автоматизировать весь процесс, но не пойму в какую сторону рыть, ибо с такими капчами не сталкивался...
[3]
Поподробнее можно? Литературку хотябы какую по теме?
Или это был сарказм?
← →
Styx (2011-05-09 18:08) [5]Судя по
key: "63c63feaab25f52df7c26bdf0f0ffa83",
imgUrl: "cryptImg.php",
флешка скачивает некую криптованную картинку, расшифровывает её и показывает. Из флешки можно выдрать алгоритм дешифровки и дальше уже работать с самой картинкой. Правда, когда это обнаружится, автор изменит алгоритм и всё придётся начинать сначала.
← →
Дмитрий С © (2011-05-09 19:40) [6]
> Поподробнее можно? Литературку хотябы какую по теме?
> Или это был сарказм?
И сарказм и нет.
Я когда плеер свой писал на флеше - взял другой, декомпилировал и изучил. тебе так же надо. в [5] сказано.
можно попробовать, конечно, открывать флешку проигрывателем и скриншотить
← →
antonn © (2011-05-09 20:59) [7]
> Судя по
> key: "63c63feaab25f52df7c26bdf0f0ffa83",
>
> imgUrl: "cryptImg.php",
> флешка скачивает некую криптованную картинку
при вызове скрипта странички в БД кладется "ответ" на капчу и случайный уникальный код (этот вот key), скрипт отдающий картинку капчи принимает этот key и рисует капчу. ничего не шифруется, никакой связи м/у ключем и "ответом", один рандом, все надежды лишь на распознавание
← →
Дмитрий С © (2011-05-10 05:24) [8]
> ничего не шифруется
А зачем тогда такая заморочка с флешем?
← →
Styx (2011-05-10 13:22) [9]Это отсюда http://l2top.ru/ ?
Обсуждение на античате:
http://webcache.googleusercontent.com/search?q=cache:ZisQ6TCYsP4J:forum.antichat.ru/nextnewesttothread258128.html
← →
clickmaker © (2011-05-10 13:25) [10]> Задача -
> 1. получить страничку
> 2. выдрать с нее капчу
> 3. отправить на распознование капчу
на хрена? спамить?
← →
KSergey © (2011-05-10 13:34) [11]> clickmaker © (10.05.11 13:25) [10]
> спамить?
Да! :)
← →
Styx (2011-05-10 14:24) [12]
> > спамить?
> > Да! :)
Ну да, накрутка всяких рейтингов - тоже разновидность спама...
← →
HF-Trade © (2011-05-10 14:54) [13]
> KSergey © (10.05.11 13:34) [11]
>
> > clickmaker © (10.05.11 13:25) [10]
> > спамить?
>
> Да! :)
Ну, не спам это все таки...
А что делать, если 9 из 10 кункурентов не чисты на руку, и подкручиваются разными способами?))
Подкрутка рейтингов - вынужденная мера.
← →
KSergey © (2011-05-10 15:56) [14]> HF-Trade © (10.05.11 14:54) [13]
> Подкрутка рейтингов - вынужденная мера.
Все так говорят.
"Семью было не на что кормить, потому и взял"
← →
antonn © (2011-05-10 16:55) [15]
> А зачем тогда такая заморочка с флешем?
у флеша возможностей больше
← →
HF-Trade © (2011-05-13 23:18) [16]> antonn © (09.05.11 20:59) [7]
>
>
> > Судя по
> > key: "63c63feaab25f52df7c26bdf0f0ffa83",
>
> >
> > imgUrl: "cryptImg.php",
> > флешка скачивает некую криптованную картинку
>
> при вызове скрипта странички в БД кладется "ответ" на капчу
> и случайный уникальный код (этот вот key), скрипт отдающий
> картинку капчи принимает этот key и рисует капчу. ничего
> не шифруется, никакой связи м/у ключем и "ответом", один
> рандом, все надежды лишь на распознавание
Сейчас глянул снифером. Попробовал обновить капчу
При обновлении, сниффер выдал -
(Request-Line):GET /cryptImg.php?key=e755594075a4b57310320feb6f3df200 HTTP/1.1
Host:l2top.ru
User-Agent:Mozilla/5.0 (Windows NT 6.1; WOW64; rv:2.0.1) Gecko/20100101 Firefox/4.0.1
Accept:text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
Accept-Language:ru-ru,ru;q=0.8,en-us;q=0.5,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
Cookie:__utma=173254270.1334881731.1303935334.1305211592.1305313199.5; __utmz=173254270.1303935334.1.1.utmcsr=(direct)|utmccn=(direct)|utmcmd=(none); __utmc=173254270; l2x=g7anjh6290jn7odiu543ku75c7; test_cookie=1; c83c6=a84605295e2cf451e915ed9a5214279b; amm=1; __utmb=173254270.2.10.1305313199; promo_pop=
(Status-Line):HTTP/1.1 200 OK
Server:nginx
Date:Fri, 13 May 2011 19:01:29 GMT
Content-Type:image/jpeg
^^^^^^^^^^^^^^^^^^^^^^^^
т.е. картинка передается при обращении к /cryptImg.php с ключем со страницы.
При обновлении капчи, обновляется только изображение. Сам ключ не меняется.
Это значит, в БД кладется новый ответ по томуже ключу который и был, сам ключ не меняется, а юзеру высылается новое изображение?
Connection:keep-alive
Keep-Alive:timeout=20
Expires:Thu, 19 Nov 1981 08:52:00 GMT
Cache-Control:no-store, no-cache, must-revalidate, post-check=0, pre-check=0
Pragma:no-cache
Content-Length:2376
После этого попытался получить капчу -
(
В настройках idhttp все так же как и в мозиле, за исключением -
Accept-Encoding:gzip, deflate
оставил только
Accept-Encoding:deflate
)
Var
Buffer: String;
MsCap: TMemoryStream;
begin
Buffer := idhttp1.Get("http://l2top.ru/vote/1632/");
........тут выдираю ключик
msCap := TMemoryStream.Create;
idhttp1.Get("http://l2top.ru/cryptImg.php?key=" + Buffer, msCap);
msCap.SaveToFile("C:\test.jpg");
msCap.Free;
end;
Вместо изображения, получаю хрен знает что....
← →
Styx (2011-05-13 23:44) [17]
> Вместо изображения, получаю хрен знает что
Дык о том и речь, что оно шифрованное, скорее всего. Декомпилируйте флешку и ищите, что она с ним делает, чтобы показать.
Страницы: 1 вся ветка
Форум: "Прочее";
Текущий архив: 2011.09.04;
Скачать: [xml.tar.bz2];
Память: 0.49 MB
Время: 0.004 c