-
-
[求助]获得了system 里的句柄,怎么获得名字
-
发表于:
2010-12-30 13:30
3553
-
[求助]获得了system 里的句柄,怎么获得名字
类似这种
我用zwqueryobject
老报内存出错?
出错代码,谢谢。
if(handle_info->Handles[i].ProcessId == 4)
{
hObject =(HANDLE)handle_info->Handles[i].Handle;
ULONG nSize;
POBJECT_NAME_INFORMATION pObj;
ZwQueryObject( hObject, 1, NULL, 0, &nSize);
pObj = (POBJECT_NAME_INFORMATION) malloc(nSize);
if(ZwQueryObject( hObject, 1, pObj, nSize, &nSize) == 0)
{
pUnicodeString = (UNICODE_STRING *)pObj ;
printf( "Name:%ws 0x%x\n", pUnicodeString->Buffer, handle_info->Handles[i].Handle);
}
}
[招生]科锐逆向工程师培训(2024年11月15日实地,远程教学同时开班, 第51期)