【发布时间】:2020-10-05 23:06:25
【问题描述】:
通过dumpbin.exe,我们可以看到ntoskrnl.exe导出了srand函数。
使用Windows Driver Kit,如何调用这个函数?
我已经用stdlib.h测试过,但是我想直接调用ntoskrnl.exe。
谢谢
【问题讨论】:
通过dumpbin.exe,我们可以看到ntoskrnl.exe导出了srand函数。
使用Windows Driver Kit,如何调用这个函数?
我已经用stdlib.h测试过,但是我想直接调用ntoskrnl.exe。
谢谢
【问题讨论】:
在调用它之前声明这个导出函数。
EXTERN_C void __fastcall srand(int a1);
EXTERN_C NTSTATUS DriverEntry(DRIVER_OBJECT *pDriverObject, UNICODE_STRING *pRegistryPath)
{
srand(100);
return STATUS_UNSUCCESSFUL;
}
【讨论】: