8000 GitHub - dmarov/memhax
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

dmarov/memhax

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MemHax

This repository is a collection of hacks and utils for reverse engineering program memory source code divided into .\projects\ and .\src

  • tf-external-hack.exe - hack for TankForce game (F9 - toggle infinity health and ammo, F8 - freeze Z coordinate, needs optimization, F10 - quit)
  • dll-injector.exe - attempt to make dll injector .\dll-injector\dll-injector.exe --target ac_client.exe --lib "C:\{{PATH}}\ac-internal-hack.dll"
  • ac-external-hack.exe - hack for Assault Cube (F9 - toggle infinity health and ammo, F8 - interrupt)
  • ac-internal-hack.dll - internal hack for Assault Cube, inject using aly dll injector (F9 - toggle infinity health and ammo, F10 - quit)

How to work using any text editor

install msvc 2019 enterprise or community

install ninja build system

choco install ninja

install package manager for C++

cd memhax
git clone https://github.com/microsoft/vcpkg
.\vcpkg\bootstrap-vcpkg.bat

install dependencies

.\vcpkg\vcpkg.exe install
    boost:x64-windows-static
    boost:x86-windows-static

then refer to specific README in .\projects{{project_name}}\README.md

Backlog

  • implement kernel mode driver for reading/writing process memory
  • implement dll-injector manual mapping
  • optimize signature scan - scan for multiple signature in one scan (signature pool)
  • improve ac-hack - refactor, fix reltive jump
  • optimize dll-injector work
  • add dll-injector protection from idiot
  • figure out direct3d hooking
  • create UI
  • make build cross-platform (Ansible)

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Packages

No packages published
0