Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Нужна утилита для удаления драйвера из памяти
Форум разработчиков электроники ELECTRONIX.ru > Cистемный уровень проектирования > Операционные системы > Программирование
misyachniy
Занимаюсь перекраиванием фильтр-драйвера отот USB сниффрера usbsnoop.sys

В нем написан разбор пакетов URB и ответов от устройства.

После перекомпиляции очередного изменения, драйвер можно подбросить каталог на место старого.
Но в оперативной памяти он остается.
Есть утилиты для просмотра стека драйверов.

Есть ли утилиты для корректной выгрузки драйвера из оперативной памяти?
Спасибо.
VslavX
Цитата(misyachniy @ Jan 27 2010, 17:24) *
Есть ли утилиты для корректной выгрузки драйвера из оперативной памяти?
Спасибо.

Делается через Service Control Manager, пример назывался INSTDRV в DDK для NT4.0, в более новых DDK его нет, проверено до XP/SP3 - работает.
Не уверен что будет нормально для фильтр-драйвера, но попробовать можно.
P.S. Была также готовая утилита от OSR online - "ослодер" smile.gif - osrloader называлась
misyachniy
Нашел, даже удаляет.
Будем пробовать как корректно работает.

http://www.rootkit.com/vault/hoglund/InstDvr.zip
VslavX
Цитата(misyachniy @ Jan 27 2010, 18:04) *
Нашел, даже удаляет.

Ну держите тогда еще и исходники "до кучи" Нажмите для просмотра прикрепленного файла
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.