Thanks to visit codestin.com
Credit goes to github.com

Skip to content

ipoopedmypantsuups/HitmanBloodMoneyTrainer

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Hitman Blood Money Trainer

Overview:

This is a repository for a Hitman Blood Money DLL that I built with C, C++, ImGui and Kiero.

The main purpose of this project was to get familiar with programming internal GUIs and
familiarize myself with process hooking techniques.

Table of Contents

Demonstration

embed YouTube or place gif.

What I Learned

This project helped me understand the importance of code organization and structure. (in a negative context)
Windows applications blah blah blah DLL stuff

How it works

  1. Open sln
  2. Build
  3. Inject
  4. ??
  5. Profit.

The hacks written are:

  • Press ] next entity.
  • Press [ previous entity.
  • Press F2 to toggle GUI menu.
  • Press TAB to toggle God mode.
  • Press T to teleport to any given entity.
  • Press Shift + T to teleport to current camera target.

Known issues

I could not find a reliable method to teleport the player to a given location. Sometimes a value
would flicker as NAN and simply crash the game if the player tried to teleport with the NAN value
present.

One shot kill currently prevents "Accidental deaths" from counting as killed targets.
The player has to manually kill them in order for their death to register. This might be
solvable by changing the one shot op code from mov to xor

There are currently game states that will trigger a crash if cheats are enabled.

These game states include:

  • In game escape menu
  • Profile loading
  • All cinematics
  • Mission loading screen

Goals

  • Find reliable weapon pointer.
  • Find reliable entity_list pointer.
  • Find reliable player_health pointer.
  • Find a way to prevent teleports from crashing the game.
  • Find reliable 'in game' boolean (or other explicit distinction).
  • Include entity type in GUI main window, just below the entity number.

About

Hitman Blood Money Trainer. Uses ImGui and Kiero. Written in C++.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors