mooder Posted February 8, 2017 Posted February 8, 2017 (edited) Name of Game: Tiny minersPlay Store Link (If it's a paid app, the apk): https://play.google.com/store/apps/details?id=com.aboutfun.tinyminers&hl=enVersion: latestWhat cheat? Health, xp, gold...: crystal or what everHave you tried cheating this game? What happened?: Couldn't find the right value... Comments: I tried for the gold and crystal. I start with a fuzzy search and manage to get down to ~100 value. First, I started freezing the ones that had the exact same value but they didn't do anything (1 or so changed the graphic value but I ended running out of quantity). I am more used to cheat engine on PC so I might be missing something very basic. The game works offline so it should be possible to hack the game. I wonder what are the current technique to hide values? What type of value are usually used to store that kind of things? This is kind of driving me crazy. When I can't crack it... tried a dozen of time. Even just with changed/unchanged procedure. Thanks Edited February 8, 2017 by mooder
mooder Posted February 8, 2017 Author Posted February 8, 2017 (edited) I was finally able to edit gold and crystal!! gold value 9559 453963 9459 453871 I wonder, what type of value is that? Like if I have 34 000 000 gold, what value should I expect? I first had only 6 digit value but now by adding 2 more digits, I ended up with 66 170 708 crystal for a value of 66 545 480. Edited February 8, 2017 by mooder
Moderators NoFear Posted February 8, 2017 Moderators Posted February 8, 2017 It's the dword value above them 444444? I have found a couple games with this same method. Might talk to @Enyby about it. It might be a new method for values that can easily be found.
Moderators NoFear Posted February 8, 2017 Moderators Posted February 8, 2017 Yup. This makes the 3rd game with this method. @Enyby maybe look into adding this new method into GG?
Administrators Enyby Posted February 8, 2017 Administrators Posted February 8, 2017 gold = 444444 xor value This values can be easy founded by use encrypted search. No sense to add any methods. Search encrypted can find these. 2
Moderators NoFear Posted February 8, 2017 Moderators Posted February 8, 2017 6 minutes ago, Enyby said: gold = 444444 xor value This values can be easy founded by use encrypted search. No sense to add any methods. Search encrypted can find these. I'm seeing more games implement this method though. Where 444444 is 4bytes above the value. 444445 is 1 but the further from 1 you get the harder it is to find. Usually my method if I know value is 0,search 444444. Then have value change and search unknown changed. I guess encrypted is good enough for it.
Administrators Enyby Posted February 8, 2017 Administrators Posted February 8, 2017 It is very special and very bad realization - store key around value. Encrypted search can find any xor operation. Does not matter how and were stored key. For this games exist very simple check: Need two pair with value in memory and value in game. Like this: 16 hours ago, mooder said: gold value 9559 453963 9459 453871 Calculate xor for each row: 9559 xor 453963 = 444444 9459 xor 453871 = 444444 We get same value then it mean used xor with this value. Now we can simple calculate need amount for set: 1234567 xor 444444 = 1318555 We set to memory 1318555 and get in game 1234567. If we see value 444444 near our value we can set to 0 it. number xor 0 = number After that you can set value in memory same as in game. But this happens only if game dev stupid enough. In most cases key stored in different place or written in code. 3
Moderators NoFear Posted February 8, 2017 Moderators Posted February 8, 2017 24 minutes ago, Enyby said: It is very special and very bad realization - store key around value. Encrypted search can find any xor operation. Does not matter how and were stored key. For this games exist very simple check: Need two pair with value in memory and value in game. Like this: Calculate xor for each row: 9559 xor 453963 = 444444 9459 xor 453871 = 444444 We get same value then it mean used xor with this value. Now we can simple calculate need amount for set: 1234567 xor 444444 = 1318555 We set to memory 1318555 and get in game 1234567. If we see value 444444 near our value we can set to 0 it. number xor 0 = number After that you can set value in memory same as in game. But this happens only if game dev stupid enough. In most cases key stored in different place or written in code. Is there a xor calculator? Thank you for this info. It's even more simple than I thought.
Administrators Enyby Posted February 8, 2017 Administrators Posted February 8, 2017 Xor very common operation. Present in most hex calc. I use usually Windows calc in Programmer mode: 2
Moderators NoFear Posted February 8, 2017 Moderators Posted February 8, 2017 1 hour ago, Enyby said: Xor very common operation. Present in most hex calc. I use usually Windows calc in Programmer mode: I don't typically use pc much at all. This site works well that I found. http://xor.pw I'm sure I could find an advanced calculator app for phone too. 1
LordVanDooM Posted June 5, 2017 Posted June 5, 2017 On 2/9/2017 at 6:56 AM, NoFear said: I don't typically use pc much at all. This site works well that I found. http://xor.pw I'm sure I could find an advanced calculator app for phone too. On 2/9/2017 at 5:06 AM, Enyby said: Xor very common operation. Present in most hex calc. I use usually Windows calc in Programmer mode: its now ver 2.7 value for gold and diamond still use old method xor 444444 already got the gold and dia, but now still trying with HP, long try but still no luck with it, same with EXP for current Exp hack or Exp gain from each stage done any idea sir.? Thanks ^^
SerVanDoOo Posted March 29, 2020 Posted March 29, 2020 I really don't understand anything, maybe someone wants to teach me
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now