Patent ID: 7096326

Claim:
A method of monitoring a registry comprising: requesting a handle for a registry key to a calling process; requesting a registry key value for the handle; and obtaining security clearance to complete the requests, wherein at least one security clearance parameter has an adjustable threshold, said threshold being adjustable by a system command in association with one or more of the requests, and wherein obtaining said security clearance includes: (i.) determining a process ID and registry key value; (ii.) determining whether the process is secured by checking a secured process list; (iii.) if the process is secured, determining whether the registry key is on the rejection list; (iv.) if the registry key is on the rejection list, denying the process access to the registry key value; (v.) if the process is not on the secured list, completing the request; (vi.) if the registry key is not on the rejection list and the process is on the secured process list, processing the value request and determining whether the value is on the rejection list; (vii.) if the value is not on the rejection list, allowing the request to be completed; and (viii.) if the value is on the rejection list, denying access to the registry key value.