ImJustJoshin Posted January 5, 2021 Share Posted January 5, 2021 Google Play Store Link https://play.google.com/store/apps/details?id=com.camex.kumus.adventure&hl=en_US&gl=US Description Seemingly offline unity game with but forced online for whatever reason. The game has a battlepass system that resets after the "season" is over. So I noticed in my attempt to see what I can do to this game is this path with two files: com.camex.kumus.adventure/files/haskellAPPgoogle01/js/haskell_game.js & haskell_ts.js Scouring through both of these files reveals game functions used throughout the game and when I modified them it did one of two things, either A. Softlock the game or B. Visually change how the game worked such as these few lines of code case IFuncExternalEvent_1.CombatExternalEventResultType.EXP_REWARD: if (er.expReward.expInc > 0) { actionExp = ensureActionExp(actionExp, _this_1.crBuilder); role.exp = er.expReward.expBalance; var effExp = actionExp.ensureEffect(role); effExp.addExpGain(role, er.expReward.expInc); effExp.addExp(role); } break; After my failed attempts I deleted both of the files listed above and the game did not re download them but still functioned the same albeit listed with the wrong version. There is a debug function that when activated will output logs if one taps the top left-hand corner a few times. And lastly I believe the entire shop and the respective ID's and price values are in the haskell_game.js but... I couldn't change the code in anyway to benefit me at all and my basic knowledge of GG did not prove fruitful for cheating. Hacks requested Resources, premium currency Other Information Out of all the games I've played on mobile, the way this apk is split is just odd to me compared to other split apk's I've seen. 1 Link to comment Share on other sites More sharing options...
sodaface Posted January 5, 2021 Share Posted January 5, 2021 Sounds interesting I'm downloading now and I'll have a quick look later today. 2 Link to comment Share on other sites More sharing options...
Phax Posted January 29, 2021 Share Posted January 29, 2021 (edited) This game is weird... I searched d word encypted on a resource and it was heavily encrypted with 5 encypted values all using the same xor key that I couldn't find. Despite this game having that encrypted the adventure part was surprisingly easy to alter. To alter your fuel it's literally just a normal d word search. I have 150 fuel so I do a d word search of 150 Then I move the car to decrease the fuel It is now 148 so I put in 148 as the next search You want to do this until you end up with 1 value. Alter this to whatever you want. Click yes and next time you move the car the fuel should change. Edited January 29, 2021 by Phax Random screenshots Link to comment Share on other sites More sharing options...
Phax Posted January 29, 2021 Share Posted January 29, 2021 (edited) Now for the fighting. As soon as the round starts you want to click on the magnifying glass icon with the ? After you click it this will open up Select the type of value as d word and search After you are done searching have the character you want to have infinite health on take damage. Pay attention to the total damage he takes. Once you open game guardian again this will pop upYou want to select more. This will open a dropdown menu that looks like this.This is where you put in the total amount of damage your character took as a negative value. My character took a total of 18 damage so I put -18. Then you click on the top left option N = O+D That just says that the new value is equivalent to the old value with the additional -18. You want to do this until your left with 4 values that all represent the same value. Change this value to whatever you want and it should work. After I put this in my character (dog with the hammer) went from slightly damaged To Invincible [added 3 minutes later] Now you might be thinking this would be a lot easier if you knew your characters health from the start. Then you could do a simple d word search instead of a fuzzy one. That is true. You do know his health and his other stats. However I tried this twice and it seems his health value of 206 isn't the same as when he is in battle. It is altered to probably a lower value. I will experiment more with this to find the exact health value which would save alot of time. Edited January 29, 2021 by Phax Spelling error Link to comment Share on other sites More sharing options...
ImJustJoshin Posted January 29, 2021 Author Share Posted January 29, 2021 Interesting stuff, some weird encryption going on in this game. Thanks for the help friend. [added 2 minutes later] You said the resources were heavily encrypted but what about resources that you gain during an adventure? Is it possible to change how much you receive instead of changing what you already have? 1 Link to comment Share on other sites More sharing options...
Phax Posted January 29, 2021 Share Posted January 29, 2021 Interesting, I have a basic knowledge of gg aswell so I might not be able to find a way to do that, but nontheless I'll try. You can only get better by trying. Good idea. Link to comment Share on other sites More sharing options...
Phax Posted January 29, 2021 Share Posted January 29, 2021 Ancient coins are also just a simple d word search.... I have a strong feeling that everything in the adventure world is just a d word search... Meaning if I can see the resources that I'm collecting I can probably change them in the adventure world and it should transfer outside of the adventure world. Hmmm. [added 3 minutes later] Also resource collecting is really easy because of the fact that if you change your teams health the game interprets your team as a stronger force. Everytime you select to fight an enemy you have the option of collecting their resources instantly because they "cower in fright at your teams advanced weaponry" Link to comment Share on other sites More sharing options...
Phax Posted January 29, 2021 Share Posted January 29, 2021 (edited) Bad news. Your suggestion didn't work. I was beyond happy to see the very left value.... but when the game loaded again.... Nothing changed... BUT GUESS WHAT? Your suggestion led me on the right path. We don't have to alter the reward value at all. We can literally alter the value directly because for some weird reason all of the encryption is void when in adventure mode... So we start with a d word fuzzy search. Then after it's done we need to attain whatever loot we are trying to manipulate. For example I grabbed 33 coins Since I grabbed 33 I put 33 and select top left option N = O+D You will get alot of results. Do this again. I grabbed 45 this time so I repeat the procedure This got rid off all the values and left me with the coin value. The coin value is high because I did this before. Just change the coin value to whatever you want. In this example I used 50,000,000 When I went back to the main menu it saved. I exited the game, re opened and it was still there. Bingo! I'm not sure if this works for other currencies, but why wouldn't it. I assume with this same method you can manipulate whatever you can loot. Edited January 29, 2021 by Phax Spelling errors 1 Link to comment Share on other sites More sharing options...
ImJustJoshin Posted January 29, 2021 Author Share Posted January 29, 2021 Haha! Wonderful wonderful! Thank you my friend this is great news! 1 Link to comment Share on other sites More sharing options...
Phax Posted January 30, 2021 Share Posted January 30, 2021 No problem! I am just as excited as you haha. This looks like a cool game so I'm going to continue playing it. Thanks for leading me to this gem Link to comment Share on other sites More sharing options...
sodaface Posted January 30, 2021 Share Posted January 30, 2021 Oh s***. I totally forgot about this. Link to comment Share on other sites More sharing options...
sodaface Posted January 30, 2021 Share Posted January 30, 2021 Have you made a script for this already or shall I put one together ? Make the whole process quicker for everyone else .... 1 Link to comment Share on other sites More sharing options...
Phax Posted January 30, 2021 Share Posted January 30, 2021 I don't know anything about scripting or coding in general. I hope to learn one day. Yeah, go ahead. Would definetly be cool and easier for others. Link to comment Share on other sites More sharing options...
sodaface Posted January 30, 2021 Share Posted January 30, 2021 (edited) Righto. I'll get onto it today. (Won't forget this time ) Check your messages Edited January 30, 2021 by sodaface Link to comment Share on other sites More sharing options...
ImJustJoshin Posted January 30, 2021 Author Share Posted January 30, 2021 Will do! Link to comment Share on other sites More sharing options...
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