Attack Plan
Building a detailed plan for our scenario.
How we are going to approach this?
Our goal is to find some form of integer overflow- thankfully, this is a game cheat and game cheat GUIs are ALLLL about numbers. Seriously- just check out this GUI, everything is a number.
Local server buffer
Aimbot and geometric configurations
FOV changer is all about camera angles which are floats
Color values which are floats and integers at the same time
Button status which is changeable with other actions
login keys
licenses
admin ids
etc
So, we are going to try to find the point where numbers could be influenced by a user. Say a user input in the GUI, analyze that user input, see if it does anything with the data and explore from there.
Kickstarting this
if you want, you can try to locate the function that has it by collecting a list of all the user-input related functions and going through all of them one by one and analyzing where their input goes or is stored as we did when we wanted to fully crack the login of the GUI.
Our plan in detail
Our plan is going to boil down into these components shown below:
Where are we looking: User input functions, specifically ones we have not explored
What are we looking for: Anything to do with user input and operations on that data
How can we make this easier: Use pseudocode generators for high-level representations
What is our end goal: Cause a mem leak via IOF or issue resulting in a change on the GUI
So we are going to tackle a user input field, convert its entire base to pseudo-code, analyze the psedocode in depth and check for any operations happening on the data from our input.
Last updated
