如何访问DelphiXE2
中Windows7 64bit
中的任何内存地址?
我尝试使用ReadProcessMemory
函数,但它不起作用。
但是,我想避免使用内核驱动程序来执行此操作。
抱歉我的英语不好。
答案 0 :(得分:3)
ReadProcessMemory
是一个已知正常工作的函数。它允许一个进程从另一个进程读取内存。但它使用的地址仍然是虚拟内存地址。它们相对于目标进程的虚拟地址空间。
我怀疑你实际上要做的是读取物理内存。在这种情况下,除了内核模式之外别无选择。只有在内核模式下才能解决物理内存问题。