RU/2: Форум. Общение пользователей и разработчиков OS/2 (eCS). : как реализован принцип работы os2trace?


Список сообщений | Написать новое | Ответить на сообщение | Домой Поиск:
Предыдущее сообщение | Следующее сообщение
From : FiW, http://fiw.ru
To : ErOs2
Subj : как реализован принцип работы os2trace?

> > каким методом os2trace перехватывает entries & exits?
> > то есть я понимаю что подстановкой своих dll'ок, но как именно происходит эта подстановка (подмена), какими командами?
>
> Оно прямо в екзешнике трассируемой программы заменяет названия длл-ок на свои.
ага, так оно и есть... но мне это не подходит... интересно а возможно ли подменить/перехватить определенные вызовы из некоей библиотеки? т.е. сделать "прокладку" целиком между прогой и библиотекой не вариант, т.к. в библиотеке многие вызовые замыкаются на "свои" (а мне нужно именно их и подменить своими).

Wed 20 Oct 2004 10:37 Mozilla/4.0 (compatible; MSIE 6.0; Windows NT 5.1)




Programmed by Dmitri Maximovich, Dmitry I. Platonoff, Eugen Kuleshov.
25.09.99 (c) 1999, RU/2. All rights reserved.
Rewritten by Dmitry Ban. All rights ignored.