Консультация № 159754
06.02.2009, 12:28
0.00 руб.
0 1 1
Hello !!!, Эксперты ;)
Меня вот что интересует:
Я сделал в системные библиотеки
Ws2_32.dll и NtDll.dll ;)
инъекцию своего кода
для обработки некоторых функций.
Как мне теперь переписать системные библиотеки
своими? всмысле в них же нельзя писать,
когда их экземпляры промеппированы ;(
С уважением, Никита Григорьев ;)

Обсуждение

давно
Посетитель
7438
7205
06.02.2009, 13:13
общий
это ответ
Здравствуйте, LImb0!
Системные библиотеки называются системными, потому что они едины для всех и должны таковыми оставаться
Если Вам хочется что-то подправить, для этого есть другие пути:
Например, написать свою dll-ку, которую внедрить в адресное пространство нужного процесса.
Задача этой dll-ки - перехватывать вызовы необходимых функций и замены своими. Всего делов-то...
Почитайте об этом у Рихтера
Об авторе:
"Если вы заметили, что вы на стороне большинства, —
это верный признак того, что пора меняться." Марк Твен
Форма ответа