Перехват WSARecv

Тема в разделе "WASM.WIN32", создана пользователем deLight, 17 сен 2008.

  1. deLight

    deLight New Member

    Публикаций:
    0
    Регистрация:
    26 май 2008
    Сообщения:
    879
    Реализовал перехват WSARecv, юзая сплайсинг. Прекрасно работает на ie и firefox, но на Opera 9.50 - просто не хукается функция. Причем не работает даже брейк, установленный на нее в msvs2008.

    кто сталкивался или имеет идеи по теме? Bозможно что опера снимает каким-то образом хуки, т.к. код рабочий и проверялся с другими браузерами.

    thx.
     
  2. tylerdurden

    tylerdurden New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2004
    Сообщения:
    322
    Возможно она постоянно выгружает и загружает ws2_32... Добавь ссылку ws2_32 (можно тупо LoadLibraryA("ws2_32"))
     
  3. deLight

    deLight New Member

    Публикаций:
    0
    Регистрация:
    26 май 2008
    Сообщения:
    879
    нет, исключено.. LoadLibrary тоже хучу и в нем сразу после загрузки либы правлю экспорт на свои адреса.
     
  4. dead_body

    dead_body wasm.ru

    Публикаций:
    0
    Регистрация:
    3 сен 2004
    Сообщения:
    603
    Адрес:
    Украина;г.Харьков;г.Н.Каховка
    deLight
    уверен что Опера её юзает?
     
  5. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"
    opera использует recv/send
     
  6. deLight

    deLight New Member

    Публикаций:
    0
    Регистрация:
    26 май 2008
    Сообщения:
    879
    версия оперы?
    9.50 - только WSASend/WSARecv.. речь сейчас о ней
     
  7. blast

    blast New Member

    Публикаций:
    0
    Регистрация:
    8 мар 2008
    Сообщения:
    170
    Opera 9.50 - send/WSARecv, не каких проблем с перехватом не возникало и под олей она прекрасно работает.
     
  8. censored

    censored New Member

    Публикаций:
    0
    Регистрация:
    5 июл 2005
    Сообщения:
    1.615
    Адрес:
    деревня "Анонимные Прокси"