PVOID
MmGetSystemRoutineAddress(IN PUNICODE_STRING SystemRoutineName
);
获取内核导出函数的地址
SystemRoutineName 为一个UNICODE字符串
如:
RtlInitUnicodeString(&Old_NtOpenProcess,L"NtOpenProcess");
addr=(ULONG)MmGetSystemRoutineAddress(&Old_NtOpenProcess);
本文详细介绍了如何使用MmGetSystemRoutineAddress函数获取内核导出函数的地址,通过UNICODE字符串指定系统调用名称,并提供了一个实际应用示例。
PVOID
MmGetSystemRoutineAddress();
获取内核导出函数的地址
SystemRoutineName 为一个UNICODE字符串
如:
RtlInitUnicodeString(&Old_NtOpenProcess,L"NtOpenProcess");
addr=(ULONG)MmGetSystemRoutineAddress(&Old_NtOpenProcess);

被折叠的 条评论
为什么被折叠?