Research Article

Secure Virtualization Environment Based on Advanced Memory Introspection

Algorithm 4

Input: physical memory segment information and a custom save path.
Output: physical memory content.
While (address < maxphysical)
If (address.isvalid())
GPAtoHPA();
GetInfoByPCIDevice();
SaveToFile();
end if
Address+=0x1000;
end while