Skip to content

Static library for reading and modifying Windows x86 process data at runtime.

License

Notifications You must be signed in to change notification settings

yungcomputerchair/libpwn

Repository files navigation

libpwn

Static library for reading and modifying Windows x86 process data at runtime.

How to use

Compile the library and include the .lib and .h files in your project.

Notes

  • 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.

Demo

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).

Screenshot 2024-08-04 155014

About

Static library for reading and modifying Windows x86 process data at runtime.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published