The OpenNET Project / Index page

[ новости /+++ | форум | wiki | теги | ]

Изменение поведения функций стандартных библиотек без модификации кода

02.11.2004 22:11

В публикации "Modifying a Dynamic Library Without Changing the Source Code" приводится решение задачи по изменению поведения каких-либо функций динамической библиотеки, без правки исходного кода этой библиотеки.

Суть метода - написание промежуточной библиотеки, перехватывающей заданные функции, и подгружаемой через LD_PRELOAD. А качестве примера, разбирается модификация функций usb_open и usb_control_msg из библиотеки libusb.

  1. Главная ссылка к новости (http://www.linuxjournal.com/no...)
Лицензия: CC-BY
Тип: английский / Практикум
Короткая ссылка: https://opennet.ru/4590-lib
Ключевые слова: lib, gcc, wrapper
При перепечатке указание ссылки на opennet.ru обязательно
Обсуждение (1) RSS
  • 1, Аноним (1), 11:49, 04/11/2004 [ответить]  
  • +/
    Самое то для создания троянов
     
     Добавить комментарий
    Имя:
    E-Mail:
    Текст:



    Спонсоры:
    Слёрм
    Inferno Solutions
    Hosting by Hoster.ru
    Хостинг:

    Закладки на сайте
    Проследить за страницей
    Created 1996-2020 by Maxim Chirkov
    Добавить, Поддержать, Вебмастеру