Я играю с очень упрощенным процессом мониторинга. В настоящее время он получает список запущенных процессов и пытается убить любой процесс, который не является белым.Как предотвратить запуск процессов?
Что я ищу, это способ предотвратить запуск процесса, который не находится в белом списке. Если это возможно. Мой уровень знаний в этой области довольно не существует, и мой Google-фу возвращает только сайты, обсуждающие Process.Start() :(
Может кто-нибудь мне точку в правильном направлении?
Узнайте о крючках из ветрового стекла. Попробуйте крюк CreateProcess –
Спасибо, что очень помогает –