Исходник - Драйвер для перехвата завершения процесса с примером - Delphi - Исходники - Каталог файлов - www.allfile.kz
Главная » Файлы » Исходники » Delphi

Исходник - Драйвер для перехвата завершения процесса с примером
[ Скачать с сервера (6.4Kb) ] 23.02.2010, 15:11



Отличный пример программы с драйвером перехвата завершения процесса, прислал мне один из посетителей сайта. Работает он следующим образом, объясняю на пальцах. Запустите control.exe и драйвер автоматически начнет работу. Если все ОК, то в окне программы будет написано "Драйвер успешно инициализирован! Теперь можете попробовать завершить процесс с PID: хххх (Тут хххх PID запущенного процесса)", в противном случае будет написано: "Ошибка инициализации драйвера!"

Теперь попробуем убить процесс, открываем Диспетчер задач (ALT+CTRL+DEL), на закладке "Приложения" находим приложение с именем "control" выделяем его и жмем на кнопку "Снять Задачу", через пару секунд Вылезает окно с текстом "Закрытие приложения не возможно потому что оно блокировано системой".



то же самое будет, если мы попытаемся убить процесс в диспетчере задач.



В итоге программу можно закрыть лишь, после того как в ней нажать на кнопку "Остановить защиту"

Вот такой вот интересный пример, демонстрирующий запрет завершения процесса

Категория: Delphi | Добавил: Admin | Теги: Delphi
Просмотров: 526 | Загрузок: 280 | Рейтинг: 0.0/0
Всего комментариев: 0
Добавлять комментарии могут только зарегистрированные пользователи.
[ Регистрация | Вход ]