GameGuardian Lesson - Searching “known” value
Note: This article is
re-shared because original author deleted it
Let’s do our first hack in this GameGuardian manual.
For our first hack we will try
something simply. I recommend Tap Counter [Link]. Only
80 KB, no special permission required. Try this one for practice.
Step #1. Launch GameGuardian and select “Tap Counter” as your target
application. After that press on “cross” icon in top-right corner
Step #2. Now launch Tap Counter and tap it few times. Remember number 3 (three). Go
back to GameGuardian and tap “known” button.
Step #3. Here we go. This
is our search window. Input:
value is “3” and type is “auto”. Start searching and wait.
Let me explain a little.
- In “value”
text field you should input value you would like to
search, for example 3 (three) as you see in our game/app.
- In “type” text
field you should select one of the type you are looking for:
- Byte – if
your value is from 0 to 255;
- Word – if
your value is from 0 to 65,535;
- Dword – if
your value is from 0 to 4,294,967,295;
- Xor – if your
value is from 0 to 4,294,967,295;
- Float – if
your value has decimals, like 9.3335 or 12.2 or 76.705
- Auto – all
above in the single run.
Note: use “auto” everytime you want
to hack game – this is a little slowly, but guaranteed you will find value.
Step #4. You see, you have 170,504 values (they named addresses) in the game,
that have “3” in it. This is too much. Go
back to the game and tap one
more time. Now you have “4” (four) taps. Now, go back to GameGuardian and input value “4” in searching.
Step #5. Now you have 843 addresses with 4 in it, which has 3 while ago.
Try to increase your tap counter one more time, up to 5 (five) and do search one more time. Ideally, you should do this
step as many times as you want to get only 1-10 addresses to check.
Step #6. Wonderful, you
have only 3 addresses to check, but look closely, they all share same address
(22D338C8). but they differ in a type of data they store in. See this “B”, “W”, “D” at the
right? You can modify any of this address in anyway you would like, but if
you will hack “22D338C8” address with “B”-letter, you should input number from
0 to 255 (B stands for “Byte”), from 0 to 65,535 in W-letter (W stands for
“Word “), from 0 to 4,294,967,295 in D-letter (D stands for “Dword “).
Tap on “22D338C8”
with D-letter and
change its value to any number you want (like 987,654,321) and tap “yes”. Now,
go back to game and tap on it one more time to
see results.
Awesome! ^_^
Step #7. We have found value that can
change tap counter. Now, we
need to save it. Go back to GameGuardian and uncheck “W”-letter and “B”-letter values
(since we don’t need them – “D”-letter accept more values). Tap on content-menu and tap on “Save Selected”. Now you
can find your value on “Save list” tab.
Now you may change
this value in whatever way you want, even decreasing.
Or freezing value. What is freezing?
Well, in GameGuardian you can
“stop” any value from increasing or decreasing. This way you can have
maximum HP, MP or money every time in android game, no matter how many times
you have been hit by enemies or items you bought.
Just tap one more time on value and check “freeze” value. By the way, you may
tap on “normal” test string and this way change it to “may increase”, “may
decrease” or “may stay in range”.
After that you will found “equal” sign near your value. Tap on it to quickly unfreeze your
value.
Congratulation! Now you know how
to hack android game. You should know, that many
games are not so easy to break and you need to know some tricks and hints to
mod game properly.
Keep
reading to known more.
Next lesson is “grouped” search and
hack.
Credit: greatestmeow
Comments
Post a Comment