/memory.dll

C# Hacking library for making PC game trainers.

Primary LanguageC#GNU Lesser General Public License v2.1LGPL-2.1

DESCRIPTION

Create great PC game cheat trainers with ease!

FEATURES

  • Built with C# for .NET projects.
  • Check if process is running (ID or name) and open, all in 1 function.
  • 32bit and 64bit games supported.
  • AoB scanning with full & partial masking.
    • Example: "?? ?? ?? ?5 ?? ?? 5? 00 ?? A9 C3 3B ?? 00 50 00"
  • Inject DLLs and create named pipes to communicate with them.
  • Write to addresses with many different value types.
    • Example: byte, 2bytes, bytes, float, int, string, double or long
  • Optional external .ini file for code storage.
  • Address structures are flexible. Can use modules, offsets and/or pointers.
    • Example: "game.exe+0x12345678,0x12,0x34,0x56"
  • Freeze values (infinte loop writing in threads)
  • Bind memory addresses to UI elements

DOCUMENTATION

Wiki Pages

Sample Trainer Code

VIDEOS