Системный наблюдатель в VB.net или C # .net - PullRequest
0 голосов
/ 06 апреля 2011

Я хочу написать простую программу, которая должна сообщать мне, прежде чем открывать какие-либо файлы (например, для контроля учетных записей в Windows Vista или Windows 7).Я узнал, что все антивирусы используют эту технику для обнаружения вирусов до того, как они воздействуют на систему.Моя программа должна спросить меня: «Вы разрешаете запускать этот файл?»и разрешить, если я разрешу иначе прекратить файл.Пожалуйста, помогите мне, и я буду рад получить образец кода в VB.Net или C # .Net.

Пожалуйста, примите мои извинения за плохой язык и заранее спасибо.

Ответы [ 2 ]

1 голос
/ 06 апреля 2011

Вы хотите подключиться к Process Monitor ... вот код, который вам понадобится для этого: Easy Hook into ProcessMonitor

Чтобы доказать, что EasyHook действительно делает подключениепросто посмотрите на следующее демонстрационное приложение, которое будет регистрировать все обращения к файлам из данного процесса.

1 голос
/ 06 апреля 2011

Это невозможно в VB.NET или C # без помощи внешнего кода.

...