| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > C/C++: Системное программирование и WinAPI > Выгрузка чужой dll |
| Автор: Borisff2003 3.12.2004, 10:13 |
| В Сведениях о системе-> загруженные модули , показывается множество загруженных dll Есть ли способ убить (выгрузить) определенную dll прогаммно (руками вроде нельзя). Чувствую что ахинею спрашиваю, но может есть решение |
| Автор: NiJazz 3.12.2004, 13:30 |
| Borisff2003 Если процесс загружает dll, то загружает в своё адресное пространство. Вряд ли можно их выгрузить просто так со стороны. |
| Автор: LuckLess 11.12.2004, 17:55 |
| Да , но можно внедрить в процесс свою длл , которая в этом процессе убьет нужную длл , а потом и себя |
| Автор: darkk 5.1.2005, 23:29 |
| VirtualAllocEx && WriteProcessMemory && CreateRemoteThread..... вот только кажется мне, что оооочень скоро произойдет тогда segmentation fault, т.к. "а мужики-то не знают", что dll выгрузили и кода больше нет... кстати, думается, что на native api можно и напрямую со стороны ж) хотя точно не скажу, сам ищу нормальное описание ntdll!LdrGetModuleHandle вторые сутки, если у кого есть - welcome tim_car рыжый песъ с проседью omskmail.ru |