Home

Awesome

Direct Page Manipulation (DPM)

This is a bare minimum example project that demonstrates how to overwrite paging structures directly to read/write into physical memory, and how to use this for interprocess memory copying. This project doesn't take into account paged-out memory and, more importantly, multithreading, in order to keep it as simple to understand as possible.

screenshot

Some functions are rightfully stolen from here.