Jump to content


  • Content Count

  • Donations

  • Joined

  • Last visited

  • Days Won


Rastakiwi last won the day on June 15 2019

Rastakiwi had the most liked content!

Community Reputation

92 Contributor

About Rastakiwi

  • Rank
    Experienced Member

Additional Information

  • Android
    7.x (Nougat)
  • Device
    MotoG (cyanogenmod)
  • Service provider

Recent Profile Visitors

3,854 profile views
  1. I don't see the screenshot, but I suppose you tried to search for a float number like 4.5 having Dword type selected. This won't work because Byte, Word, Dword and Qword type are for integers only. If you want to search for a float, use Float or Double type. This separation is because computers deal with floats in a different way than integers, in order to give more precision to small numbers and less to greater numbers, because your memory is limited. Dword uses 4 bytes as Float ; Qword uses 8 bytes as Double.
  2. Hi, I reworked my hack on this game which was not working anymore. I show how you can sometimes search for strings with interesting/sensitive names to get to the places you want, like the money structure, and then the game structure. Of course here I know the game structure already, but I hope it serves as a "proof of concept" for some people, and I think it can definitely be a good strategy for some games as long as you're confident with pointers (I hope this will help understand them more too). It should not get outdated by any updates since it would require a change at the core of the game to prevent it, and I don't even think the dev minds it. For the fast way, search for that and follow the beginning of the video: 113D;113D;361D;-1D;361D;501D::17 (comment at 7:33 should be at 7:50, sry for the confusion ^^)
  3. Hello, someone just asked me a question (see below) about how to learn to use GG and especially pointers, and I wanted to share my answer, since I think pointers can be very obscure at the beginning as well as GG itself if you're not already into hacking. PS: I know many people have already answered the same type of question, I try to make it as clear as possible here, but I'm just adding my answer to the already existing flow, and I hope people can correct me if needed here, or add anything they want I show the content there, quite a load to read. Question: Answer:
  4. The rewards could also be chosen once you started the battle the first time, and only change when you completed it (accepting the rewards). I mean maybe there is a flag set until you succeed the boss battle and accept the rewards. Btw good luck for your future findings ^^.
  5. Yes modding is hacking, but GG's hacking isn't modding, it's memory editing. So modding is not really the point here.
  6. What do you mean exactly by engine, a VM? you can do ot without an emulator or VM, it's modding.
  7. Maybe contact an admin like Eniby or just download the last version that worked well. I try to always use last version. If you're using a VM it may be quite unstable so maybe that's the cause.
  8. Try fuzzy double search. [added 4 minutes later] Tell me where you are stuck pls. It will save me a lot of time because making videos can be very time consuming and maybe you still won't understand. Idk what you mean exactly.
  9. Once you found energy you should be able to easily find health. -Go to the address of the energy value of the character. 1) Change your value format to see Doubles in the memory viewer tab, here is how: -Go in the menu (icon on the right of the one to edit value, with 3 stripes). -Select "value format" and enable Double, push "ok". 2) Find your health near your energy value: Your health is the yellow value (Double) separated by 1 Double before your energy. PS: Apparently there's an anti cheat after a certain level, so maybe it will prevent any modification, i don't know.
  10. @ishakk Ida is a disassembler made for Windows mac and linux (PC). You have a freeware version there https://www.hex-rays.com/products/ida/support/download.shtml If you don't know what ida is, or what is a disassembler, you'll need some time before being able to do something with it.
  11. Use the little button with 2 sticks on the top left corner of GG to pause the game when GG is open (do it before launching the fight). Then launch the fight and wait for your hero to have his/her ultimate Do exact search Double for the value 1000 (this is the energy required for your hero to toogle his/her ultimate) use ultimate directly refine for 0 You should find only 1 or a few values, just change it/them to anything ≥ 1000 and freeze it to have infinite ultimates for your hero.
  12. It doesn't seem to work on a game called blade crafter, with 3 pointers chain. Do you know why? I'm not sure to understand exactly how your script works... It is looking for pointers to pointers a [depth] number of time, but how does it selects the pointers? Just by filtering the results to only have those present in .bss and .data memory regions as said in the download page, or do you do something else? Because if you have any tip to find the good pointers an easier way, i'll take it! (I tried reading and understanding your lua code, but i can't since i don't know the language...)
  13. Depth is the number of chain pointers you can have. It is when you have to work with multipointers. The more depth, the more results and search time, but also the more chance to find a static pointer. You can let it to default but if you don't find anything, try a bigger offset or a bigger depth, 3 should be eniugh for most games.
  14. Thanks, it's not perfect but these are the bases :). Yes I know some games using pointers. - If you never worked with pointers, you can look for "zombinizer". Money is pointed by a value and its address changes. Try to do it yourself first, but if you have a hard time, you can look on there: Hack zombinizer (#7231b1l8) - You can also look for "blade crafter", where you have multipointers and encryption, I learnt a lot with this game. You should try to figure out how to hack it by yourself, but if you have a hard time, you can read what follows. If you want help without me telling you everything, ask me ;). --Don't read the following if you want to do it yourself-- You have a main structure where pointers for almost everything in the game are located (currencies, blades, upgrades, minigames data, other stuff,...), and these pointers most of the time lead to a 2nd pointer (2 pointers for diamonds), and even sometimes to a 3rd one, pointing to the value you want (3 pointers for money). Some multipointers change every single time the related value changes, like money or diamonds. I have 1 post on this forum about this game, and a video where I only show diamonds and money, but you can see how it looks like and follow other pointers of the main structure if you want. In my post on the forum, I show a list of descriptions for almost every pointer in the main structure, but it may have changed with updates. I didn't understand well how money was stored or the diamonds encryption when I did the video, but if you need help ask me. post: Blade Crafter (#79dvu88p) video:
  15. I've not really tried because i'm almost certain it's server sided. So I think not but you can still try, maybe there's just an encryption.
  • Create New...