Leaderboard
Popular Content
Showing content with the highest reputation on 08/10/2022 in all areas
-
3 points
-
2 points
-
2 points
-
We support only latest version. All error report about old versions will be ignored. If you have problems with the GG - create topic on help forum: https://gameguardian.net/forum/forum/14-help/, do not forget to add the necessary data: 1. Logcat shot during the problem. How to collect Logcat: https://gameguardian.net/forum/topic/7419-how-to-collect-logcat/ - REQUIRED!!! 2. Video with a problem. (if possible or applicable) Speed of solution your problem depends on availability of these data! No logcat - No help!!! Useful links: How to determine why speedhack does not work How config speedhack / How report a problem in speedhack1 point
-
Version 12.2.2.4.3
8,189 downloads
REAL RACING 3 CAR CHANGER Working RR3: 12.2.2 Current version: 12.2.2.4.3 Description: Change car at will. Instructions: Execute Step 1 in the garage by selecting the desired car, then go to the race and replace the car with the one previously selected by running Step 2 Known issues: May not work in some devices. Search mode does not work in omp (x64) Video:1 point -
Version 12.6.8.6.3
29,774 downloads
REAL RACING 3 CARS/EVENTS UNLOCKER Current version: 12.6.8.6.3 Working RR3: 12.6.8 Description: Run this script to unlock all cars and old closed events/races!!! Instructions: Run the script wherever you want, then go to the garage and get any car for free (also old nascar cars). Script will re-open old finished events Known issues: May not work on all devices/emulators. Note: Video:1 point -
1 point
-
Hello all, After seeing many of our regular and engaged members...ascend to the Ascended group, I figured it may be helpful to have a higher group who help above and beyond even that. This new group is Contributor! The main criteria for this elite group is post count, membership time, community and reputation rank, showing that the community here finds them helpful. I am pleased to welcome @cisco72563, @sammax71, @CmP, @HEROGAMEOfficial, @Collen, @MAARS and @MonkeySAN as our first Contributors You will continue to see people being promoted as they are more active and post more as well.1 point
-
Version 1.2.0
4,903 downloads
Made by me - hah#7126 Will not be updating this here anymore SCRIPT IS ATTACHED IN DESCRIPTION CAUSE ITS TOO BIG OR >> DOWNLOAD << Details: Level Editor and XP Hack / XP Spoofer Enable XA: Code App Region in Game Guardian settings Ask me on discord about other scripts instead of commenting here. Usage: For Level Editor: BE SURE TO SELECT THE PROCESS EVERY TIME BEFORE YOU RUN THE SCRIPT Select the Pixel gun 3d Process and then Run the script (press the gameguardian triangle play icon) in the pg3d LOBBY. Enter what level you want to be set to and press OK. Go into a game and finish it and the script should work. (Your level will be set the the number you entered.) For XP Spoofer: BE SURE TO SELECT THE PROCESS EVERY TIME BEFORE YOU RUN THE SCRIPT Select the Pixel gun 3d Process and then Run the script (press the gameguardian triangle play icon) in the pg3d LOBBY. Enter how much XP you want. Go into a game and finish it. When you collect the rewards, XP spoofer will work. XP Editor: BE SURE TO SELECT THE PROCESS EVERY TIME BEFORE YOU RUN THE SCRIPT Select the Pixel gun 3d Process and then Run the script (press the gameguardian triangle play icon) in the pg3d LOBBY. Enter how much xp you want to be set to and press OK. (this is different from xp spoofer as it sets your xp to the value you enter. XP spoofer adds xp to your current xp.) Go into a game and finish it and the script should work. (Your XP will be set the the number you entered.) --------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------------- Only Works on ARM64. (If using emulator go to emulator multi-instance manager and create a new 64bit emulator.) How to tell if you are not on ARM64? When you choose the pg3d process in gameguardian when the game starts, it should say x64 beside the pg3d icon or else you are not on 64bit ALSO It depends on where you got the obb from. Google play store will be 64 bit if you are on a 64bit device 22.6.0 Custom XP Spoofer x64 O.lua1 point -
Hello Jennie1998, Please note: Value is dword. Value is different for each progress rate and object location Decreasing value = increasing % per play How value is found: First thing to try would be searching for nearby values because i could not find that process rate value directly either. Since the game starts with the Cafe i look there. Start with group searching the values from up to down(ignore symbols first): 75;60;19:: I get results, refine to 75. Use increment by 1 on the results to see if anything happens to desired value. 75 became 84, refine 84(make sure you reverted all other values to avoid crash) We must go to address of the value..to inspect if your process rate value is there. We first should analyze the structure, so we know more or less the range in which we should edit. We can see values that represent the same as on the board. 84, 60 and 19. As shown on the board. Since they are all dword values properly structured it seems to resemble a some data that represents stats. The stats visible on that board. We don't see anywhere the value 100, yet in memory it shows that value. Since it is a dword value between the 60 and 19 (known values) it should not be harmful to edit that value. I edit it to zero. Then switch board and return so that effects have taken. Value changed from 0% to NaN%, We play a game, you finish it in one go.1 point
-
1 point
-
1 point
-
1 point
-
this region does not have static addresses like the Code App, you can’t use offsets, only search.1 point
-
gg.searchNumber('100', gg.TYPE_QWORD) local varTable = gg.getResults(gg.getResultsCount()) for i=1,#varTable do print(varTable[i]['value']) end if you show your code, I can give a more accurate answer, but the principle of work will be the same.1 point
-
1 point
-
This post cannot be displayed because it is in a forum which requires at least 1 post to view.
-
First of all, what kind source that you're going to apply encryption, lua files?. If you're willing to use some Advanced way, you can use JWT or SHA hashing but for LUA Files; i think you should also obfuscate your script and then encrypting it. Yes, most of LUA encryption are decryptable so you need to atleast make it more harder to read. For example; you can calling another LUA Files from the first Lua, etc.1 point
-
1 point
-
1 point
-
Possible not necessary mean "valid". Usually app pointers not present in Other memory ranges.1 point
-
1 point
-
View File Notepad + 32-bit Support + 64-Bit Support Requires Android: Android 4.0.3 (Ice Cream Sandwich MR1) or later. There is support for x86. Video: Before installing the optimized version, uninstall the version from Google Play. Differences of the optimized version: no error 105. About second apk (32-Bit Support): About third apk (Notepad_Vault_64bits_Support_Library) You do not need to install it if you do not intend to crack 64-bit games. Submitter Enyby Submitted 06/09/2019 Category Virtual spaces (no root)1 point
-
View File Phone (Dialer Vault) + 32-bit Support + 64-bit Support Requires Android: Android 4.0.3 (Ice Cream Sandwich MR1) or later. There is support for x86. Video: Before installing the optimized version, uninstall the version from Google Play. Differences of the optimized version: no error 105. About second apk (32-Bit Support): About third apk (64-Bit Support): You do not need to install it if you do not intend to crack 64-bit games. Submitter Enyby Submitted 06/09/2019 Category Virtual spaces (no root)1 point
-
View File App Hider Lite + 64-Bit Support Requires Android: Android 4.0 (Ice Cream Sandwich) or later. There is support for x86. Video: Before installing the optimized version, uninstall the version from Google Play. Differences of the optimized version: no error 105. About second apk (64-Bit Support): You do not need to install it if you do not intend to crack 64-bit games. Submitter Enyby Submitted 06/09/2019 Category Virtual spaces (no root)1 point
-
gg.searchNumber('1.85', gg.TYPE_FLOAT) local t = gg.getResults(2) t[2].value = '99999' gg.setValues({t[2]})1 point
-
1 point
-
Known problem devices and firmware Huawei / Honor devices ptrace call is broken, some GG functions do not work. Devices with Android Go since Android Q, the floating icon will not work. Any devices / emulators on x86 / x86_64 architecture problems with speedhack and not only. Strongly customized Chinese firmware, for example MIUI, EMUI problems of any kind.1 point
-
1 point
-
1 point
-
Search and replace text Up to 4096 bytes. Good if replace be same length in bytes. -- UTF-8: search 'rfde', replace to 'gold' gg.require('80.0', 15060) gg.clearResults() gg.searchNumber(':rfde') gg.getResults(100000) gg.editAll(':gold', gg.TYPE_BYTE) -- UTF-16LE: search 'dust', replace to 'gold' gg.require('80.0', 15060) gg.clearResults() gg.searchNumber(';dust') gg.getResults(100000) gg.editAll(';gold', gg.TYPE_WORD)1 point
-
Load not all. load "only two or three value" and call editAll. gg.getResults(2) or gg.getResults(3) Or use setValues.1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
1 point
-
Knowledge of offsets alone is often not enough. Or you should know them all completely, in a chain. And from the address, which is more or less static. For example, from a pointer in .bss or .data. Most often, you do not have such data. However, if you have them, you can write a simple enough script to always get the desired value by following the pointers. The problem is that offsets can change when recompiling, so you have to refine them with each new update of the game libraries. And the rest, yes, it can be done.1 point
-
You can try to do something in a test form on the scripts. If you get something worthwhile that can be applied to many games, we can consider the possibility of implementing outside of scripts as an embedded feature. While this is not, nothing to talk about. Provide a workable concept so that you can talk about something. So far, everything looks like an unviable idea, which is not worth wasting time. There are many other tasks that are real and more useful. Scripts provide you with the ability to store intermediate search data in tables, not limited to one saved list. It may be convenient for your task. You can write a simple test application with pointers and try to make a script for it. Well, or find a simple game that is guaranteed to fit your criteria. Although it can be difficult. And then try to write a search for the desired pointer using scripts.1 point
-
It all depends on how it works. How deep is the chain of pointers. Most often, there is not one level. If you look at the picture, this will be the case with Gold3. Suppose the World Object has not been moved, and pointerPlayer has remained the same. But you do not know offset6 and offset7. Most often you cannot reduce the number of results until the pointers are unchanged. Therefore, you have hundreds of thousands of values and find the right problematic. How will you search for the desired pointer chain after level overload? Even if you have 1 level of pointers, this is already a problem. And this is all seen in the context of static pointers. If you have a garbage collector, for example, a game in C# (Unity), then all this does not work. Pointers can be moved at any time during garbage collection. And you cannot know whether it happened or not. We continue. If arrays with offsets are used somewhere, then pointers can change their offset. So it is make more complicated.1 point
-
1 point
-
Look at this post and the picture to it: Using Offsets (#5nf243is) I also advise you to read the whole topic there. Just discussed your question. Usually, the depth of the pointers does not allow to restore the path to the value, especially because offsets are unknown and can be quite large. This is for the case of restarting. If the games have allocated a pointer to the stack (a rare case, but possible), then you generally will not have any chance to find something, because the starting address will not be tied to the library memory space. [added 2 minutes later] Here is another discussion you should read: Finding real offsets of IDA (#8cdn5dao)1 point
-
ArtMoney was written for Windows when there was no ASLR. Android was originally created, taking into account the ASLR. Therefore, many methods ArtMoney inapplicable. I think that now, on the latest versions of Windows, they also do not work if ASLR and DEP are enabled. And they are included for all processes, except for exceptions running in compatibility mode. Plus it's Windows and Linux. They have different concepts of work. Therefore, not everything that works on Windows can be transferred to Linux.1 point
-
If you all know and understand so - describe in detail and step by step what should be the algorithm for finding pointers with an indefinite offset. And what is the refine algorithm, after that. At least to the depth of one pointer. Even for a very good and convenient number, you will have at least 1000 results in the first search. For uncomfortable and small numbers you will have hundreds of thousands of results. You offer to spend hundreds of thousands of searches, for the reverse of the pointer? And do not forget that the search is not instant. If you are looking for something for a long time, the pointers may already change. Even if the process can be paused, there are time limits after which the network connections are closed, the system will detect that the application is not responding and can close it without asking.1 point
-
Manually it open each pointer context menu - go to pointer - watch value in memory editor - remember it. Repeat 65 times. You can not do this in simple way without script. [added 1 minute later] Scripts are not just automation of actions through the interface. On the basis of scripts, you can do something that can not be done through the interface. And your task, just from such.1 point
-
1 point
-
Try. I think your device with small amount of ram. Or present some memory killer/cleaner.1 point
-
1 point
-
1 point