Delphi исходники - Перехват завершения процесса.
Отличный пример программы с драйвером перехвата завершения процесса, прислал мне один из посетителей сайта.
Работает он следующим образом, объясняю на пальцах. Запустите control.exe и драйвер автоматически начнет работу. Если все ОК, то в окне программы будет написано "Драйвер успешно инициализирован! Теперь можете попробовать завершить процесс с PID: хххх (Тут хххх PID запущенного процесса)", в противном случае будет написано: "Ошибка инициализации драйвера!"
Теперь попробуем убить процесс, открываем Диспетчер задач (ALT+CTRL+DEL), на закладке "Приложения" находим приложение с именем "control" выделяем его и жмем на кнопку "Снять Задачу", через пару секунд Вылезает окно с текстом "Закрытие приложения не возможно потому что оно блокировано системой".
то же самое будет, если мы попытаемся убить процесс в диспетчере задач.
В итоге программу можно закрыть лишь, после того как в ней нажать на кнопку "Остановить защиту"
Вот такой вот интересный пример, демонстрирующий запрет завершения процесса
Скачать Delphi исходник запрет завершения процесса
Внимание: Драйвер тестировался только на Windows XP (SP2 и SP3).
На других версиях Windows возможен BSOD.
Драйвер распространяется без исходного кода.
Драйвер написан на Windows Driver Developer Kit.
Автор: Лакутин Иван Владимирович (Lightsoft)
По всем вопросам обращайтесь:
ICQ: 6266012
E-Mail: Lightsoft92@mail.ru
P.S. Хотите вперед всех остальных посетителей сайта получать свежие Видео уроки, Аудио подкасты, статьи по Delphi.
Участвовать в конкурсах и постепенно вливаться в нашу команду ?!
Тогда прямо сейчас подписывайтесь на бесплатную мультимедийную рассылку сайта delphiexpert.ru
Нас уже больше чем 2000 человек ! Подписаться
Похожие материалы
- Работа с udp протоколом, передача данных. Delphi исходник
- Слежка за директорией на диске
- Зеркало интернета или слежка через Web камеру
- Делфи исходник - игра Реверси
- Atomic Clocker - Delphi исходник будильника
Последние из рубрики
- Delphi исходник - графики sin и cos
- Delphi исходники - карточный покер
- Исходник - клавиатурный шпион