Хуки на wininet на Internet explorer 8

Тема в разделе "WASM.RESEARCH", создана пользователем CkAyT, 25 сен 2009.

  1. CkAyT

    CkAyT New Member

    Публикаций:
    0
    Регистрация:
    25 сен 2009
    Сообщения:
    2
    Всем привет, писал зверька, который бы ставил хуки на функции из wininet.. Все хорошо работает на ie 6-7. Но почему-то на восьмерке возникли трудности...
    Если верить олли, то хуки на самом деле ставятся, и вся нужная память выделяется. Но браузер как будто и не пользуется этими функциями. Более того, никакие бряки самого олли не срабатывают (int 3, memory, hardware - одна фигня). Даже до recv и send код не хоходит. И вообще, ws2_32.dll как будто им не используется о_О
    Никто с таким не сталкивался? Я уже всю голову сломал... Как будто по воздуху получает данные от сокета...
     
  2. CkAyT

    CkAyT New Member

    Публикаций:
    0
    Регистрация:
    25 сен 2009
    Сообщения:
    2
    Нашел в чем причина.. Спасибо ProcessExplorer'у от Марка Руссиновича... Оказывается, он вызывает дочерние процессы, которые уже и работают с сетью) Соответственно, все вызовы к wininet и ws2_32 идут оттуда.
    Может поможет кому-нибудь)
     
  3. dendi

    dendi New Member

    Публикаций:
    0
    Регистрация:
    3 сен 2007
    Сообщения:
    233
    8 делает второй процесс с урезанными правами.