bruno
December 4th, 2007, 16:36
Hi guys/gals,
Let's say there is an AV product that does ssdt hooks for typical things to prevent tampering (ie ZwDeleteKey, ZwDeleteValueKey, ZwTerminateProcess)
If zwcreatekey is not checked and you can add registry keys and zwreplacekey, zwrestorekey are not checked, couldn't you replace a key/value pair with bogus information and in a sense "delete" a key?
I tried finding any information on this but as you all know documentation on these API's is hard to come by. I found some documentation on common ones such as createkey but nothing in regards to the specifics I was looking for. Google results only seem to turn up malware examples and things that are hooked by it
Thanks for the help
Let's say there is an AV product that does ssdt hooks for typical things to prevent tampering (ie ZwDeleteKey, ZwDeleteValueKey, ZwTerminateProcess)
If zwcreatekey is not checked and you can add registry keys and zwreplacekey, zwrestorekey are not checked, couldn't you replace a key/value pair with bogus information and in a sense "delete" a key?
I tried finding any information on this but as you all know documentation on these API's is hard to come by. I found some documentation on common ones such as createkey but nothing in regards to the specifics I was looking for. Google results only seem to turn up malware examples and things that are hooked by it
Thanks for the help