Показать сообщение отдельно
  #2  
Старый 24.04.2011, 20:46
Аватар для Bargest
Bargest Bargest вне форума
Профессионал
 
Регистрация: 19.10.2010
Адрес: Москва
Сообщения: 2,390
Версия Delphi: XE3/VS12/FASM
Репутация: 14665
По умолчанию

1) просто и сердито:
при старте проги делаем "EnumProcesses", записываем все handle в массив, потом каждые N миллисекунд снова делаем EnumProcesses и убиваем все, что не в массиве.
2) посложнее и покрасивее:
покопаться в хуках. Точно не знаю, но думаю, там есть что-нибудь, отвечающее за запуск новых процессов.
__________________
jmp $ ; Happy End!
The Cake Is A Lie.
Ответить с цитированием