读写过程:虚拟地址 → 手工遍历目标进程页表 → 得到物理地址 → MmMapIoSpace 映射物理页 → 直接读写物理内存。 可以实现: 读取其他进程的用户态内存; 不调用 ReadProcessMemory; 不直接调用 MmCopyVirtualMemory;