LINUX.ORG.RU

перехват вызовов функций


0

1

привет.

для некоторой программы мне нужны хуки на некоторые функции. сейчас, я реализовал обертки над нужными функциями, и подгружаю их из .so библиотеки.

этот способ неудобен тем, что для каждого такого хука нужно писать обертку и пересобирать .so библиотеку.

отсюда вопрос: каким образом я могу перехватить все вызовы из программы?

благодарен.

★★★

Ответ на: комментарий от Eddy_Em

так и сделано. вот только как это поможет перехватить вызов всех функций, а не только тех, которые я реализовал в хуковой .so ?

niXman ★★★ ()
Ответ на: комментарий от niXman

А как ты хочешь что-нибудь перехватить, если не сделал для этого обертку?

Eddy_Em ☆☆☆☆☆ ()

Имеете в виду, как это сделано в ltrace?

AITap ★★★★★ ()
Ответ на: комментарий от anonymous

да, то что надо. спасибо большое.

вопрос закрыт.

niXman ★★★ ()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.