Сейчас на форуме: _MBK_, asfa, Rio (+5 невидимых)

 eXeL@B —› Вопросы новичков —› Узнать какая АПИ функция используется
Посл.ответ Сообщение

Ранг: 2.2 (гость)
Активность: 0=0
Статус: Участник

Создано: 10 февраля 2009 14:28
· Личное сообщение · #1

Всем привет,
Допустим есть прога с сорсами, позволяющая отображать содержимое заданных web-страниц (простейший MFC проект, используется CHtmlView). При старте открывается главная страница index.htm, которая как и весь сайт лежит в папке на ЖД.
Задача: перехватывать любое обращение к любому веб-ресурсу, например картинке, флеш-ролику и т.д. и подсовывать ему свой массив байт.
Как перехватывать АПИ функции с помощью detours я разобрался.

Теперь вопрос, а какую собственно АПИ функцию перехватывать, как это узнать?
Каким отладчким можно посмотреть, что вызывается при обращении к html-файлу или картинке на диске?

спасиб.



Ранг: 17.7 (новичок)
Активность: 0.020
Статус: Участник

Создано: 10 февраля 2009 15:09
· Личное сообщение · #2

to debugx:
Почитай пару туторов про дебаггеры, там выберешь подходящий)
debugx пишет:
лежит в папке на ЖД.

Перехватывай, соответственно, обращение к файлу (CreateFile, ReadFile, etc...)



 eXeL@B —› Вопросы новичков —› Узнать какая АПИ функция используется
:: Ваш ответ
Жирный  Курсив  Подчеркнутый  Перечеркнутый  {mpf5}  Код  Вставить ссылку 
:s1: :s2: :s3: :s4: :s5: :s6: :s7: :s8: :s9: :s10: :s11: :s12: :s13: :s14: :s15: :s16:


Максимальный размер аттача: 500KB.
Ваш логин: german1505 » Выход » ЛС
   Для печати Для печати