How can you detect when the registry is changed? Furthermore, how can you prevent changes to the system registry?
I want to create a security tool, but can't seem to find this anywhere.
This is in vb.net.
I know the registry is stored as files on your computer somewhere, but I have no clue where it is stored, though I could probably use a FileSystemWatcher component to check it.
Then, for prevention, would simply duplicating the registry files and rolling back the changes work?
Would this be picked up as being "bad" by anti-virus software?