Static library for reading and modifying Windows x86 process data at runtime.
Compile the library and include the .lib and .h files in your project.
- The functions provided by
libpwn
do not modify page protections. The uesr must set protections appropriately before calling them. See the demo project below for an example. - You alone are responsible for anything you do with this library. Ensure you are not violating the terms of use of any software you use this library on.
The included TestHookDll
project shows an example DLL that uses the library to patch data & instructions from TestTargetApp
(a simple Win32 console application, project also included).