能力值:
( LV2,RANK:10 )
|
-
-
2 楼
没一个愿意指教吗?
|
能力值:
( LV2,RANK:10 )
|
-
-
3 楼
看不到代码怎么知道是怎么引起的
|
能力值:
( LV2,RANK:10 )
|
-
-
4 楼
if(RtlCompareMemory(OriginalOffset_DbgkpQueueMessage, (PVOID)Address_DbgkpQueueMessage, 7) == 7) //比较7个字节
{
KdPrint(("DbgkpQueueMessage调试端口地址:0x%p\n", Address_DbgkpQueueMessage));
KdPrint(("DbgkpQueueMessage调试端口原始值:0x%X\n", *(ULONG *)Address_DbgkpQueueMessage));
DisableMemoryProtect();
RtlCopyMemory((PVOID)Address_DbgkpQueueMessage, OtherOffset_DbgkpQueueMessage, 7); //开始修改
EnableMemoryProtect();
KdPrint(("DbgkpQueueMessage调试端口修改值:0x%X\n", *(ULONG *)Address_DbgkpQueueMessage));
}
|
|
|