A forum for reverse engineering, OS internals and malware analysis 

Forum for discussion about kernel-mode development.
 #13033  by Vrtule
 Fri May 04, 2012 7:00 pm
GamingMasteR wrote:I think Vrtule meant by "deep copy" is that IO manager will only copy the passed structure but not the buffer it points to, try including the APINAME/MODULENAME buffers inside API_HOOK_SSDT instead of pointing to them.
Yes, that's exactly what I ment.
 #13104  by SomeUnusedName
 Tue May 08, 2012 1:16 pm
Tigzy wrote:
[00:08:0986] [SSDT] Iterate refApi : (0x9f0732c) 0x6456744e, refModule : (0x9f0712c) 0x6e6f436d
Here you can see the fields of the object passed to KM relocated up in the kernel (adresses with high ranges)

0x6456744e = "NtVd"
0x6e6f436d = "mCon"

("NtVdmControl"?)