API Hook и OutputDebugStringA

Тема в разделе "WASM.WIN32", создана пользователем seeQ, 12 сен 2006.

  1. seeQ

    seeQ New Member

    Публикаций:
    0
    Регистрация:
    3 сен 2003
    Сообщения:
    71
    Добрый день. Вот, столкнулся с непонятной проблемой. Делаю перехват функции (LdrLoadDll)
    методом сплайсинга все ОК, все работает. Потом решил добавить в код перехватчика OutputDebugStringA, аля APIspy. И тут начинаются непонятки. Что-то простое типа calc.exe нормально работает, а вот Acrobat 7 или Photoshop не запускаются. Смотрел в отладчике все ок. В начале и в конце перехватчика стоят pushad popad. Может внутри OutputDebugStringA что-то зарыто? У кого была данная проблема просьба откликнуться.
     
  2. Asterix

    Asterix New Member

    Публикаций:
    0
    Регистрация:
    25 фев 2003
    Сообщения:
    3.576
    она генерит исключение для отладчика, возможно в этом и проблема