ReHitman is an attempt to reverse the executable of Hitman Blood Money. The final goal of the project is to develop a multiplayer similar to Mafia 2's Mutli-player.
This project is built on the last build of Hitman Blood Money that IO Interactive released.
Executable String: blood-build3-20060616-26123
This project includes 2 directories:
-
Launcher
- The launcher is the Main DLL injector which controls the game.
-
HM3CoreKill
- This is the projects core of reverse engineering and contains various libaries
- Create an open source SDK for the Glacier 1 Engine
- Reverse the rendering API
- Implement ImGUI backend over Glacier renderer wrapper (ZWintelRendererD3D)
- Reverse the input API (mouse, keyboard)
- Reverse the GUI API
- Implement a custom widget with logic on CoreKill.dll side
- Reverse the scene format
- Create a toolset for Hitman Blood Money
You can contact me in the project's issue tracker (any questions, ideas, etc).