|
![]() |
Архивированная нить - только для чтения!
Пред. тема | След. тема | ||
Форумы
![]() | |||
---|---|---|---|
Изначальное сообщение | [Проследить за развитием треда] |
"OpenNews: Перехват системных вызовов в OS Linux" | |
Сообщение от opennews ![]() | |
Переработанный вариант статьи Владимира Мешкова, опубликованной ранее в журанале "Системный администратор (http://www.samag.ru)". | |
Cообщить модератору | Наверх | ^ |
Оглавление |
|
Сообщения по теме | [Сортировка по времени, UBB] |
1. "Перехват системных вызовов в OS Linux" | |
Сообщение от jp ![]() ![]() | |
Что-то после этого Тоссати и этой заи, мне как-то непосебе.. | |
Cообщить модератору | Наверх | ^ |
2. "Перехват системных вызовов в OS Linux" | |
Сообщение от Soldier ![]() ![]() | |
Из моего, правда небогатого, опыта по созданию модулей ядра: | |
Cообщить модератору | Наверх | ^ |
3. "Перехват системных вызовов в OS Linux" | |
Сообщение от Аноним ![]() ![]() | |
2Soldier: | |
Cообщить модератору | Наверх | ^ |
4. "Перехват системных вызовов в OS Linux" | |
Сообщение от Аноним ![]() ![]() | |
и зачем огород городить? | |
Cообщить модератору | Наверх | ^ |
![]() | |
5. "Перехват системных вызовов в OS Linux" | |
Сообщение от Soldier ![]() ![]() | |
2 Аноним 4 | |
Cообщить модератору | Наверх | ^ |
![]() | |
7. "Перехват системных вызовов в OS Linux" | |
Сообщение от Аноним ![]() | |
>>если можно собрать библиотечку с перехватом нужных вызовов и подгрузить ее ДО запуска программы через LD_PRELOAD | |
Cообщить модератору | Наверх | ^ |
![]() | |
6. "Перехват системных вызовов в OS Linux" | |
Сообщение от Аноним ![]() ![]() | |
Ты не путай перехват системных вызовов с библиотечными вызовами. Хотя даже вызов open() не являеться прямым системным вызовом, а всего лишь обертка из libc для настоящего системного вызова, все равно остаеться возможность написания программы с использованием прямых системных вызовов, тогда тебе не получиться перехватить его. | |
Cообщить модератору | Наверх | ^ |
8. "Перехват системных вызовов в OS Linux" | |
Сообщение от JonnyPronks ![]() ![]() | |
Как же в 2.6 это компилируется? | |
Cообщить модератору | Наверх | ^ |
![]() | |
9. "Перехват системных вызовов в OS Linux" | |
Сообщение от Bob ![]() ![]() | |
Судя по сообщениям на форуме www.thc.org, в ядре 2.6.0 таблица системных вызовов экспорту не подлежит, cледовательно, приведенные примеры перехвата системных вызовов при помощи модулей в ядре 2.6.0 работать не будут. | |
Cообщить модератору | Наверх | ^ |
![]() | |
10. "Перехват системных вызовов в OS Linux" | |
Сообщение от JonnyPronks ![]() ![]() | |
в 2.6 изменилась инизиализация модуля и выглядит примерно так: | |
Cообщить модератору | Наверх | ^ |
![]() | |
11. "Перехват системных вызовов в OS Linux" | |
Сообщение от Bob ![]() ![]() | |
А если сменить расширение на .ko (hello.ko)? | |
Cообщить модератору | Наверх | ^ |
![]() | |
13. "Перехват системных вызовов в OS Linux" | |
Сообщение от JonnyPronks ![]() ![]() | |
нет разницы! | |
Cообщить модератору | Наверх | ^ |
![]() | |
14. "Перехват системных вызовов в OS Linux" | |
Сообщение от Soldier ![]() ![]() | |
>в 2.6 изменилась инизиализация модуля и выглядит примерно так: | |
Cообщить модератору | Наверх | ^ |
![]() | |
15. "Перехват системных вызовов в OS Linux" | |
Сообщение от JonnyPronks ![]() ![]() | |
У меня так не получилось, вот обновля ка я module-init-tools тоже посмотрим что скажет.. | |
Cообщить модератору | Наверх | ^ |
Удалить |
Индекс форумов | Темы | Пред. тема | След. тема |
Закладки на сайте Проследить за страницей |
Created 1996-2025 by Maxim Chirkov Добавить, Поддержать, Вебмастеру |