利用VC++讀寫XP/Win7/Win10下的物理內存;
接口如下:
BOOL ReadPhysicalMemory(OUT PVOID pvDataBuffer, //用于保存讀取數據的緩沖區首地址
IN DWORD dwAddress, //要讀取的數據的首地址,要求4KB對齊
IN DWORD dwLength //讀取的長度
);
BOOL WritePhysicalMemory(IN PVOID pvDataBuffer, //用于保存要寫入的數據的緩沖區首地址
IN DWORD dwAddress, //要目標地址,要求4KB對齊
IN DWORD dwLength //寫入的長度
);