Witam. Potrzebuję napisać aplikację która będzie monitorować aktywność danego procesu (np. Notatnik). Ma ona monitorować operację na plikach wykonywane przez ten proces, oraz zmiany wprowadzane w rejestrze.
Dokładne działanie będzie wyglądało tak:
Uruchamiamy naszą aplikację monitorującą.
Z jej poziomu wybieramy aplikację którą chcemy uruchomić.
Nasza aplikacją odpala wybrany przez nas program i monitoruje go, sprawdzając jakie ona wprowadza zmiany w plikach (wraz z informacją jaki plik został zmieniony) oraz sprawdza jakie zmiany dana aplikacja wykonuje na rejestrze systemu (podając dokładny klucz).
Jak podpiąć się pod daną aplikację i monitorować jej aktywność ????