Hi all,
I'm having trouble with the undeclared identifier error whenever I try to directly reference KeServiceDescriptorTable in code. I include ntddk.h.
Been looking at code that directly reference this kernel global to manipulate it and they don't seem to be doing anything special to find the address of this global, in their code it looks to be accessible through the usual DDK libraries and headers.
Any samples of how to read this table are much appreciated. I'm working towards a rootkit detection tool.
Thanks,
I'm having trouble with the undeclared identifier error whenever I try to directly reference KeServiceDescriptorTable in code. I include ntddk.h.
Been looking at code that directly reference this kernel global to manipulate it and they don't seem to be doing anything special to find the address of this global, in their code it looks to be accessible through the usual DDK libraries and headers.
Any samples of how to read this table are much appreciated. I'm working towards a rootkit detection tool.
Thanks,