Jump to content

Enyby

Administrators
  • Posts

    8,811
  • Joined

  • Last visited

  • Days Won

    1,026

Everything posted by Enyby

  1. Enyby

    GameGuardian

    So there is no such value among those found. The game can move values in memory. As a means of protection, or as a result of the use of automatic memory management with the garbage collector.
  2. Collect region log when this process selected in GG and attach log here.
  3. It can load x86 lib. Even if it load arm lib, device is x86 and use binary arm translation.
  4. Enyby

    In-app puchases for free?

    I think it is easier to do it with LP methods, if it allowed to make custom patches for this.
  5. Enyby

    In-app puchases for free?

    All of that is hard task and need a lot of work for each game. LP work on general basis with many games.
  6. Enyby

    In-app puchases for free?

    The reverse is also true. Purchases within applications are not things that can be done through a memory editor. There a request is sent to the market, in one part of the code, and the other part of the code receives the response from the market. These are not things that can be easily changed through the memory editor. In any case, if we are talking about a fake request, and not its modification.
  7. Enyby

    In-app puchases for free?

    Use Lucky Patcher.
  8. Memory page is 4096 bytes. or 1000 in hex. In general, you do not need to understand what and why. Enough to round up. I do not have time for long and extensive explanations.
  9. No. Round up mean round UP. Round down mean round DOWN. And round mean round by math rules. In this case round always UP. .bss section must follow .data section. No gap allowed between its. So .bss, if not start at new page, started at end .data segment. So in game memory it look like round up.
  10. Try read my messages. You need round up .bss start address to full page. 3 last numbers must be zero. [added 1 minute later] 003A4BA8 round up to 003A5000. So you need add 5170 to it. In hex math of course.
  11. It can be any. 6.5 or 6.8 maybe even 5.0, maybe more new. Does not matter.
  12. Round up to full page: 003D5000. 003D5000 + 5170 = 003DA170 Goto (key G): We here: We can press X and go on.
  13. 0x5180 in .bss section.
  14. Tap counter use Java only. Java use heap. Heap is it complicate thing and not related to .bss or .data. In fact, if you not have native lib, you do not have static memory like .bss or .data. It is section of .so file.
  15. These are empirical values. Maybe you need more. But most likely, it just does not work.
  16. I do not understand anything. Writing a zero before 256 does not change anything. 0256 is the same as 256. If the script does not load anything, then the found chains are wrong. Try increasing the depth and / or offset. If this does not work, then it does not work with this game.
  17. Game restore paused state. I decide cancel it and kill game again.
  18. He is looking for anything that may be like pointers. But not necessarily that this pointer. It may just be random data with a similar value. It may also be a pointer to something else, which is now located nearby, and in the next launch, it will not be near. Try specifying more depth and / or more offset. It is usually enough to conduct a simple test - find the value, make a script for the chains. Restart the game. Find the value again, and then compare it with what the script has restored. If there is no such value, then this method does not work.
  19. Chain of pointers. Pointer to pointer and so on. The chain length is the number of pointers. The first pointer of the chain is in static memory, which can always be calculated and it does not change. Further, moving on a chain, it is possible to calculate each subsequent element. And so on until the desired value. If the correct chain is found, then it is possible to restore the values, which change every time. when restarting the whole game or individual levels.
  20. PinOut - hack time - fill, chainer - GameGuardian (#7ztuns7n) [added 0 minutes later] https://gameguardian.net/forum/search/?q=chainer&type=gallery_image&nodes=2
  21. in Hill climb racing both coins and gems placed directly in .bss. So chainer is useless for that. Saved list is enough.
  22. No. You get zero results. [added 1 minute later] By the way, here the address in the memory for some reason does not change. Perhaps the features of the emulator. Perhaps it was enough to use the saved list. Or the address will change after the emulator restarts - I don’t know.
  23. Chainer: https://gameguardian.net/f-1409
  24. Look like bad firmware. If you work without root - get root and try again.
×
×
  • Create New...

Important Information

We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.