GameHackingGG.zip

<aside> 💡 The Purpose of this game is to teach basic concepts related to game hacking and security. This is a completely offline game, which means the user has access to the entirety of the program and game controls. This is a great place to start if you are unfamiliar with basic game hacking concepts.

As a result, there will be many ways to potentially get the correct flag for each level, but in this guide there will be a suggested solution path and tips for the purposes of learning. Depending on feedback, after DEFCON this game may be developed into a full game with full tutorial instructions built in to teach many game security concepts.

</aside>


Suggested Programs to Download

Cheat Engine

Releases · dnSpy/dnSpy

MelonLoader Wiki

<aside> 📌 After solving each level you will be given a flag to put into the CTF scoreboard. These flags will be in the form of: GHCTF{…}. Press “I” to see the flag’s value in your inventory before you move on to a new level.

Your inventory is reset each level, so don’t forget to get your points before moving on!

</aside>

Hints and Tips

These tips and hints are to help guide those newer to game security into possible solutions for how these levels are intended to be solved.

<aside> ❓ Are you getting a Base64 string instead of a “GHCTF flag?

Try refreshing your inventory a couple of times with the “i” key

</aside>

Level 1

Level 2

Level 3

Level 4

Level 5

Level 6