8dcc / bms-cheat

Linux cheat for Black Mesa made in C

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

BMS Cheat

Linux cheat for Black Mesa made in C.

Description

This cheat currently has only bhop, legit autostrafe, rage autostrafe and box esp because, although I really liked reverse engineering this game, the multiplayer is so dead it’s not fun to continue right now.

When making this cheat, I invested most of my time in IDA, and I learned a lot about reverse engineering because I had no cheat base, no SDK, or no other project I could look at (I don’t even think there are public sources for BMS cheats, let alone in C and for linux).

In the process of making this cheat I made a small article about reverse engineering, and if you are interested you can check it out here.

Building

$ git clone https://github.com/8dcc/bms-cheat
$ cd bms-cheat
$ make
...

Injecting

Uses the gdb debugger for injecting the library.

$ ./injector.sh
[sudo] password for username:

...

bms-cheat loaded!

About

Linux cheat for Black Mesa made in C

License:GNU General Public License v3.0


Languages

Language:C 88.4%Language:Shell 9.3%Language:Makefile 2.2%