Внедрение своей своей библиотеки в процесс в Linux

Тема в разделе "WASM.UNIX", создана пользователем Rustem, 19 окт 2006.

  1. Rustem

    Rustem New Member

    Публикаций:
    0
    Регистрация:
    8 мар 2004
    Сообщения:
    429
    Адрес:
    Russia
    Приветствую!

    В общем хочу сделать логгер вызова функций.

    С перехватом вроде разобрался, но только в своем процессе. Хочу чтобы логгер запускал процесс и
    внедрял туда мой .so...Каким образом это можно сделать
     
  2. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    Rustem
    Крис Касперски выкладывал тут в форуме доку по перехвату через сишную либу.
     
  3. Rustem

    Rustem New Member

    Публикаций:
    0
    Регистрация:
    8 мар 2004
    Сообщения:
    429
    Адрес:
    Russia
    Да Я читал её. Мне бы внедрить свой код в процесс...
     
  4. Quantum

    Quantum Паладин дзена

    Публикаций:
    0
    Регистрация:
    6 янв 2003
    Сообщения:
    3.143
    Адрес:
    Ukraine
    Rustem
    Перехватить точку входа, выделить память через brk или mmap, поместить туда свой код...
     
  5. Rustem

    Rustem New Member

    Публикаций:
    0
    Регистрация:
    8 мар 2004
    Сообщения:
    429
    Адрес:
    Russia
    Понятно...Будем делать