BlackNurse / DirectPageManipulation

A basic demonstration of directly overwriting paging structures for physical memory r/w and interprocess memory copy

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

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.

About

A basic demonstration of directly overwriting paging structures for physical memory r/w and interprocess memory copy


Languages

Language:C++ 71.3%Language:C 28.7%