Модераторы: Snowy, Poseidon, MetalFan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> прехват функции recv, показываются кракозяблы 
:(
    Опции темы
Teran
  Дата 20.11.2006, 10:45 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 590
Регистрация: 9.9.2005
Где: Украина, Запорожь е

Репутация: нет
Всего: 3



перехватываю буфер так:
Код

Function recvCallback(s: TSocket; var Buf; len, flags: Integer): Integer; stdcall;
Var
  BufString: string;
  DataBuffer: pchar;
Begin
  try
     if @recvNext<>nil then result:=recvNext(s,Buf,len, flags)
      else result:=recv(s,Buf,len, flags);
    GetMem(DataBuffer, Result);
    CopyMemory(DataBuffer, @Buf, Result);
    BufString:=StrPas(DataBuffer);
    FreeMem(DataBuffer);
    if(Pos('<object',LowerCase(BufString))>0)and(Pos('</object',LowerCase(BufString))>0)then
      begin
        BufString:=CheckActivX(BufString); // тут удаляю все ActiveX из пакета
      end;
SendCmd(7,BufString); // Оправляю пакет в главную программу и вывожу его в Memo
    len:=length(BufString);
    CopyMemory(@buf, PChar(BufString),len);

  if @recvNext <> nil then RenewHook(@recvNext);
  except
    SendCmd(10,DllPath+': Error at recv('+IntToStr(Error)+')');
    WSASetLastError(WSAENETDOWN);
    result:= SOCKET_ERROR;
  end;
End;


но в Memo получаются кракозыблы вроди этих:
Код

HTTP/1.0 302 Moved Temporarily
Date: Mon Nov 20 10:36:16 2006
Cache-control: no-cache, max-age=0, must-revalidate, no-store
Pragma: no-cache
Expires: Thu, 01 Jan 1970 00:00:00 GMT
P3P: policyref=/w3c/p3p.xml, CP=NON CUR ADM DEV PSA PSD OUR IND UNI NAV INT STA
Set-Cookie: uid=1482109963; expires=Wednesday, 01-Jan-2020 00:00:00 GMT; path=/; domain=.adriver.ru
Location: http://81.222.64.90/banners/0000223/0000223241/0/0.swf?link1=http%3A//ad.adriver.ru/cgi-bin/click.cgi%3Fsid%3D68335%26pz%3D0%26ad%3D80094%26bid%3D223241%26bt%3D45%26bn%3D3%26ntype%3D0%26nid%3D0&bid=223241&ntype=0&target=_blank
Content-type: application/x-shockwave-flash

<h1>Error 302 Moved Temporarily</h1>Â

!£
IòG¨É7z¯T‰”šN´xUqzT‰ÐP„òµ¤û¾‡ÏåÈ­‰rè…±óÑ«Él÷r/¶?­Ê´®I    Õü¹þÓö˜åFºÉ­‹ážž…H •4pûXÉxB•Š(QNc<Ý¿ÖÚïsiÉ'sgÛ’ÏÈÐ~
ÿ‡§jSߨ^›$•$Y|tég¯O~úíR3¹Šïi-AuÉ{Y\äj¤è;
;ÙqvÚiK’>ž
ÜëIJ:âU¸Ñ¾¦í3•®!V¤ø½˜u-yi¬RÜç0½ÃÑÂÊç?
ÉÛQåO¹¥Uå2bò\½<ù§TK™êsÞ‘ñö&Œ¥ë?ZzÓ÷VÉEñ¦þjŒ=ÏU¾ìºOÜ·r    0X½"áÔ¤ñþÎɃ‘¬B—o×ì‹?8è>2ÊâR&7¯"ìG¶>ԏÑкöîe†Š‡Œpl>þ†P_+»õã—7:M­8Q¹ø9ëEÏe]UÅ
äù!à*ºN4+Èȃ8Ä~š!ý r¹Ñ-!}“®!?¤LéýuIÛ)|WW «#ÊuÖ´º„k¾™| s>ÍHîºHò2‚B.h"íÞ‰jÎ1W¶,*:ïžn……mß—6•´b^SQ
o¢¾íãd    »nÈo½§µ¡jšXáÏLÌρÿþÃöñ±©¬ê
üUÏ·&ÿx‚A|v÷l¤s ±/ùz‡˜ÔCU\?B¢tÖ;6Ý1y˜Žïòb…;ˍ¸-]žvÈÍAJD/AûVµcCbM»    Uî¹RR˜·®Ðy*àK4г
Œ¥rG¯QP½L!95°˜?6‰'58QtRòMÕäêí`¾Q´tÄÅWîV3ÕÍÈn¦+÷È*îÔ½*;¾ü"#ÒÙ™
y    _[hu§ÿº¬·b{«\cêâdíŒöà_¶Ëu…,¢í?C?9tÖ¡¾Ø²Gޏ‘ÔQÑ¿¾Ÿ?©)½§fÀÅÿº’—äæïÞßÙÊz!‡¿&R*ùöír¡š¨•öÅfܦ4Ju©Ø2ão£¹ÞâòGi¾$Ru©Ê;~+ËFÅßÿ’g5Ü~HýÌLßL¿œ#îO{Ÿ7ymx×Q˜áˆoÏGö!7ŸÍþe^¿$ûìK?63”:}»b–ÎZ¦4ÉØcX^xŸŠPôûr {*±àkÇÊAц•T‹ƒ…Ük,$lSëš._ß
/©s¿î)³læ¸È’ÃEšwðA?÷…v»‹¦~íVàs¥eA,Ïwʸ§ÂªÉ¥¥ú[¹?cùîœ:ÜvòØ¡1\fw±¡2j¹#Ç{ÄÒ¬…ŧÐÚ™þ Zt¨Ñã†HF>vÀ¡c–ÁƒÓ“¥Ý VM”¤Mš±óeÓ¦ »W
†¾_#92Ö·ö2¾,
cO“ží©07ûC¤0SÀ,}ÇËô@ƒ:‘%¯öÆi½ª@3…íêzc.BØë´ãöé›Ó¶‡‡_3N‡ ÏÀÁdeþ#¢Åá?«}Iç¾™1_ñjÀ7”…žŸ5?0;±Áh¡­ÖìÛgcêÐXš±×MÏ©ûêÓ‰ ¾-™ûÛâæ¹NG5òâ‘bßzÂÙÓž-ë'ãÑü1¢]—Òº‘ð ,¹£±–{»?æC%Íz~룈hÅŒöIÅ¿‹¯8ÒOzɏÞÿ´ê¯n²ôì=aøÁF'uË/W–X
›¡™_b(<%“%Î'_Ô‡Úú‹E\4tÀŸÏ»V‹U…$vîcN®ÊØé~¯ú¿‰ÅI‡í¿vïIðm<¹™^Ú9ªn?Å[|Î_oL®÷O]¦ Š‘2Oõ›òÛ„Ç’8ÂLÕiO‡-Ü,ô¦IT¦«y N~Æ’¡…8ü"-ÒËB+oØWHU_‹D<·'fÅþHúP3ÚåÝÇýø æ÷Ø[çKÂù¹SŸ&§«o׿–uʾîi…܉;Þ!Nÿê?IÕ+?åí[ʵ§0øÆ'¸DÇ¢H5Ѹg“JR6ûKÿ‹ÃŸȱQÓèõ›åTl‰lÁÚ/˜{ZÌÞÜžúzl=ÀŠª³9\|« 0kçb?‡´X¨wTËV˜V}ÕèM¶{p(n;ÖH°Çôë‚5þ¾pöJX    nË­ë/Ý ›r(‹CÖ$I/¨sýηàv7ˆMsǓ̽îÂÊk†›|ü)ëV>¦¶õ /Mó¸5š ñ=‹ç“ÜñÐI’4Qà½Ï¦6vß‘³â1?1fdᦩ8ô`ëT¾º0˜ä«bá+…Á‹ÄSð`wH$è6òÈèdO«öáÛ_÷Õ½~]šZØÀAÃY[Þ–T¶åi ·¬d‘,áz»hã(ÉH¢Ú>–E‘Ÿ+¤םj›Ÿ<a_¦þð/ÝA?)rI£ÍO5Y±<Ø“ÊãKµ²è\°ÑwІ‹+†Î
¸îÑø—ú‘æ_Y þ2E3Ó_ÿ+5=—EO0žè`(*¢ÜH½Ü`j…Òš­Q©*×'èÒ1»-œM,    µ0¼­q²ó¡R¹¹Ö Åt·ŸZ\©¹„ÐX»T*A3Ч»4Pê¾Õ8±¤wòÝgf^8Seøû3ùøUçà–¦(…¨öw¨zwYu©®KÝ?«uonmn_à¿k8)Vé(ÈþÛ&މ@


!£
HTTP/1.1 200 OK
Server: webfs/1.21
Connection: Close
Accept-Ranges: bytes
Content-Type: application/x-shockwave-flash
Content-Length: 16875
Last-Modified: Fri, 10 Nov 2006 11:09:09 GMT
Date: Mon, 20 Nov 2006 08:43:28 GMT

CWS»K
IòG¨É7z¯T‰”šN´xUqzT‰ÐP„òµ¤û¾‡ÏåÈ­‰rè…±óÑ«Él÷r/¶?­Ê´®I    Õü¹þÓö˜åFºÉ­‹ážž…H •4pûXÉxB•Š(QNc<Ý¿ÖÚïsiÉ'sgÛ’ÏÈÐ~
ÿ‡§jSߨ^›$•$Y|tég¯O~úíR3¹Šïi-AuÉ{Y\äj¤è;
;ÙqvÚiK’>ž
ÜëIJ:âU¸Ñ¾¦í3•®!V¤ø½˜u-yi¬RÜç0½ÃÑÂÊç?
ÉÛQåO¹¥Uå2bò\½<ù§TK™êsÞ‘ñö&Œ¥ë?ZzÓ÷VÉEñ¦þjŒ=ÏU¾ìºOÜ·r    0X½"áÔ¤ñþÎɃ‘¬B—o×ì‹?8è>2ÊâR&7¯"ìG¶>ԏÑкöîe†Š‡Œpl>þ†P_+»õã—7:M­8Q¹ø9ëEÏe]UÅ
äù!à*ºN4+Èȃ8Ä~š!ý r¹Ñ-!}“®!?¤LéýuIÛ)|WW «#ÊuÖ´º„k¾™| s>ÍHîºHò2‚B.h"íÞ‰jÎ1W¶,*:ïžn……mß—6•´b^SQ
o¢¾íãd    »nÈo½§µ¡jšXáÏLÌρÿþÃöñ±©¬ê
üUÏ·&ÿx‚A|v÷l¤s ±/ùz‡˜ÔCU\?B¢tÖ;6Ý1y˜Žïòb…;ˍ¸-]žvÈÍAJD/AûVµcCbM»    Uî¹RR˜·®Ðy*àK4г
Œ¥rG¯QP½L!95°˜?6‰'58QtRòMÕäêí`¾Q´tÄÅWîV3ÕÍÈn¦+÷È*îÔ½*;¾ü"#ÒÙ™
y    _[hu§ÿº¬·b{«\cêâdíŒöà_¶Ëu…,¢í?C?9tÖ¡¾Ø²Gޏ‘ÔQÑ¿¾Ÿ?©)½§fÀÅÿº’—äæïÞßÙÊz!‡¿&R*ùöír¡š¨•öÅfܦ4Ju©Ø2ão£¹ÞâòGi¾$Ru©Ê;~+ËFÅßÿ’g5Ü~HýÌLßL¿œ#îO{Ÿ7ymx×Q˜áˆoÏGö!7ŸÍþe^¿$ûìK?63”:}»b–ÎZ¦4ÉØcX^xŸŠPôûr {*±àkÇÊAц•T‹ƒ…Ük,$lSëš._ß
/©s¿î)³læ¸È’ÃEšwðA?÷…v»‹¦~íVàs¥eA,Ïwʸ§ÂªÉ¥¥ú[¹?cùîœ:ÜvòØ¡1\fw±¡2j¹#Ç{ÄÒ¬…ŧÐÚ™þ Zt¨Ñã†HF>vÀ¡c–ÁƒÓ“¥Ý VM”¤Mš±óeÓ¦ »W
†¾_#92Ö·ö2¾,
cO“ží©07ûC¤0SÀ,}ÇËô@ƒ:‘%¯öÆi½ª@3…íêzc.BØë´ãöé›Ó¶‡‡_3N‡ ÏÀÁdeþ#¢Åá?«}Iç¾™1_ñjÀ7”…žŸ5?0;±Áh¡­ÖìÛgcêÐXš±×MÏ©ûêÓ‰ ¾-™ûÛâæ¹NG5òâ‘bßzÂÙÓž-ë'ãÑü1¢]—Òº‘ð ,¹£±–{»?æC%Íz~룈hÅŒöIÅ¿‹¯8ÒOzɏÞÿ´ê¯n²ôì=aøÁF'uË/W–X
›¡™_b(<%“%Î'_Ô‡Úú‹E\4tÀŸÏ»V‹U…$vîcN®ÊØé~¯ú¿‰ÅI‡í¿vïIðm<¹™^Ú9ªn?Å[|Î_oL®÷O]¦ Š‘2Oõ›òÛ„Ç’8ÂLÕiO‡-Ü,ô¦IT¦«y N~Æ’¡…8ü"-ÒËB+oØWHU_‹D<·'fÅþHúP3ÚåÝÇýø æ÷Ø[çKÂù¹SŸ&§«o׿–uʾîi…܉;Þ!Nÿê?IÕ+?åí[ʵ§0øÆ'¸DÇ¢H5Ѹg“JR6ûKÿ‹ÃŸȱQÓèõ›åTl‰lÁÚ/˜{ZÌÞÜžúzl=ÀŠª³9\|« 0kçb?‡´X¨wTËV˜V}ÕèM¶{p(n;ÖH°Çôë‚5þ¾pöJX    nË­ë/Ý ›r(‹CÖ$I/¨sýηàv7ˆMsǓ̽îÂÊk†›|ü)ëV>¦¶õ /Mó¸5š ñ=‹ç“ÜñÐI’4Qà½Ï¦6vß‘³â1?1fdᦩ8ô`ëT¾º0˜ä«bá+…Á‹ÄSð`wH$è6òÈèdO«öáÛ_÷Õ½~]šZØÀAÃY[Þ–T¶åi ·¬d‘,áz»hã(ÉH¢Ú>–E‘Ÿ+¤םj›Ÿ<a_¦þð/ÝA?)rI£ÍO5Y±<Ø“ÊãKµ²è\°ÑwІ‹+†Î
¸îÑø—ú‘æ_Y þ2E3Ó_ÿ+5=—EO0žè`(*¢ÜH½Ü`j…Òš­Q©*×'èÒ1»-œM,    µ0¼­q²ó¡R¹¹Ö Åt·ŸZ\©¹„ÐX»T*A3Ч»4Pê¾Õ8±¤wòÝgf^8Seøû3ùøUçà–¦(…¨öw¨zwYu©®KÝ?«uonmn_à¿k8)Vé(ÈþÛ&މ@


как можно добится html текста?


--------------------
Ни цего не понимаю
PM MAIL ICQ   Вверх
Matematik
Дата 20.11.2006, 10:47 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1027
Регистрация: 11.3.2006

Репутация: 24
Всего: 50



Никак. 
Взгляни на Content-Type
PM MAIL WWW ICQ   Вверх
Teran
Дата 20.11.2006, 10:51 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 590
Регистрация: 9.9.2005
Где: Украина, Запорожь е

Репутация: нет
Всего: 3



т.е. это флешовский сайт.
а если Content-type: html  то видно будет?




--------------------
Ни цего не понимаю
PM MAIL ICQ   Вверх
Elfebet
Дата 20.11.2006, 12:18 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 545
Регистрация: 15.5.2006
Где: Украина. Запорожь е.

Репутация: нет
Всего: 14



Цитата

т.е. это флешовский сайт.
а если Content-type: html  то видно будет?

это вообще не сайт
из твоего кода видно: Content-Type: application/x-shockwave-flash, т.е. по этой ссылке можно загрузить флэш, а html кода там и рядом нет



--------------------
Программист не должен всё знать... он должен знать где можно посмотреть
PM MAIL ICQ GTalk   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Правила форума "Delphi: Сети"
Snowy
Poseidon
MetalFan

Запрещено:

1. Публиковать ссылки на вскрытые компоненты

2. Обсуждать взлом компонентов и делится вскрытыми компонентами

  • Литературу по Дельфи обсуждаем здесь
  • Действия модераторов можно обсудить здесь
  • С просьбами о написании курсовой, реферата и т.п. обращаться сюда
  • Вопросы по реализации алгоритмов рассматриваются здесь
  • 90% ответов на свои вопросы можно найти в DRKB (Delphi Russian Knowledge Base) - крупнейшем в рунете сборнике материалов по Дельфи

Если Вам помогли и атмосфера форума Вам понравилась, то заходите к нам чаще! С уважением, Snowy, Poseidon, MetalFan.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Delphi: Сети | Следующая тема »


 




[ Время генерации скрипта: 0.0604 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.