Jump to content
  • GameGuardian APK 101.1

       206,474,736  
    Overview: Play games your way!
    “GameGuardian” is a game cheat / hack / alteration tool. With it, you can modify money, HP, SP, and much more. You can enjoy the fun part of a game without suffering from its unseasonable design.
    Requires Android: 2.3.3+
    GameGuardian Features Summary
    Runs on ARM, x64 and x86 devices, including x86 emulators (LDPlayer, Droid4X, MOMO, KOPlayer, Andy, Memu, Leapdroid, AMIDuOS, Windroye, RemixOS, PhoenixOS, AVD, Genymotion, Nox, BlueStacks etc.) Supports Android 2.3.3+ (Gingerbread) through Lollipop (5+), Marshmallow (6+), Nougat (7+), Oreo (8+), Pie (9+), 10+. Support work without root via different virtual spaces. Support different emulators like PPSSPP, ePSXe, GameBoy etc. Game deceleration and acceleration (speedhack) for ARM and x86 devices, including x86 emulators.  Also supports both 32-bit and 64-bit applications on 64-bit devices using speedhack. Search feature: encrypted values. Search of unknown values when specifying the difference between values. Search addresses by mask. Explicit and "fuzzy" numeric searches. Text (String, Hex, AoB) search. Supports: Double, Float, Qword, Dword, XOR, Word, Byte, or Auto data-type searches. Lua scripting support. Modify all search results at once. Filtering of search results (address greater than and less than, value greater than and less than). Search in the background feature. 'The fill' feature. Time jump feature. Dump memory. Copy memory. Customizable UI. App locale for over 50 languages. And, much, much more. Notes:
    ** ROOT or VIRTUAL ENVIRONMENT ONLY **
    This tool only works on rooted devices or in virtual environment (without root in limited mode)!
    GG can work in limited mode without root, through a virtual environment. For example, through Parallel Space, VirtualXposed, Parallel Space Lite, GO multiple, 2Face and many others.
    Read the help for more details. You can find more information about rooting your device at XDA Developers. Want to help us improve, or add a translation? Then please visit thread "If you want to add a new translation or improve an existing". If you are having issues with the app, please visit thread "Gathering information about GG errors". Want to donate and help keep the project going? That's awesome! You can donate any amount (anything helps) here: Donate Need help with how to use this application? Please visit "Video tutorials" and forum "Guides". Credit:
    @d2dyno - Owner, lead designer, project management. @Enyby - Lead coder, project management. @Trasd - Technical consultant, project management. @Aqua - Creator (retired).  
     
  • Recently updated

Templates

81 files

  1. HOW TO MAKE A LUA SCRIPT FOR ANY GAME

    More scripts from the creator
    This is a  template that will help you create a script menu for any game
    Download the apps used in this video:
    lua editor
    GG tester
     
    WATCH THESE VIDEOS TO KNOW HOW TO MAKE A LUA SCRIPT FOR ANY GAME
    PART 1
    WATCH THIS VIDEO TO KNOW HOW TO MAKE A LUA SCRIPT FOR ANY GAME
     
    PART 2:
     
     
    PART 3
     

    18,374 downloads

       (0 reviews)

    4 comments

    Updated

  2. Template

    Tired of copy pasting your menu code over and over ?,
    Wanna ready to use menu ?,
    Need switch support and easy menu ?
    Here,
    Firstly, you need a most basic lua knowledge such array to use this template.
    I already put example into script, so enjoy !
    I hope this will help most user struggling with thousand spam of line contain the same thing.
    Don't forget to press ❤ button below !
     
    Formatting / Usage:
    ... MyMenu = { -- { Menu Title: String, Menu Type: Boolean }, {"Template v3 - saiaapiz", true}, { -- { Button Name: String, Button Content: table or function } "Destroy Earth !", function() gg.alert("We still need earth, aborting ..") end, -- {"Button Name / Submenu Name", Table: Menu Structure } "What console did you like ?", { -- Submenu, please look at example how to utilize it. } ... -- Don't forget to include initMenu function code into your project.
    Example of usage: 
    Templates for Using Offsets (#68um1uri) by @AKRAMRAZA
     

    3,779 downloads

       (3 reviews)

    3 comments

    Updated

  3. Simple Hack Script by Backlift

    This is a Simple hack script.
    Purpose of this script is mostly a source code for understanding lua scripts and making scripts for other games based on it.
    It's intentionally with some unnecessary commands, use this as a manual.
     
     

    4,328 downloads

       (0 reviews)

    0 comments

    Updated

  4. code-template

    This is my own template, code creation assistant, also in this template everything is beautifully Sorted! Download)

    1,893 downloads

       (0 reviews)

    4 comments

    Updated

  5. All in one Script for menu templates.

    This is for beginners.All type of script menus at one place.Script has inbuilt all types of basic menu templates.Just run the script and select your choice , the template will be copied to your clipboard , just paste in new file and make your changes.It makes writing scripts very easy , just small changes and your script is ready. 
     

    3,825 downloads

       (1 review)

    0 comments

    Updated

  6. Set Mutli Password For Script

    Hello Guys , Today
    I Will Show You ,
    How To Set Multipe
    Passwords For Your
    GG LUA Script .
    Its Easy , Follow My
    Simple Codes .
     

    5,133 downloads

       (1 review)

    0 comments

    Updated

  7. Making Scripts with custom encrypted Strings

    This is not script encryption tool.I have tried to share a method for making Scripts more secure by writing it with encrypted strings.
    The files that I have shared here are just a basic example to show how it is applies.
    StringsCompiler.lua is used to encrypt/convert your original script codes to other encrypted codes and then it is put in main script.
    So by this way it acts as a secondary protection for your main Script , even if the first protection.i.e., it's encryption is cracked.Still it becomes useless to the decrypter because the original codes are already encrypted.
    Ofcourse , I have shared the files for only single strings/alphabets. But I did it for the purpose of sharing the idea and also , to make it easily understandable for everyone.Watch the full video and notice the last script that I showed, I made it completely by using this idea.
    You can use the idea to make your own custom Strings Compiler and your main script according to your needs.
    There is always a room of improving everything .
    If you get any doubt with the files or can't understand the video , you can ask here.
     
     
     
    Credits - @ItsSC for Guidance.
     
     
     
     
     

    3,183 downloads

       (0 reviews)

    11 comments

    Submitted

  8. How To Make Script (TUTORIAL SCRIPT)

    Im Show yours how to make GameGuardian lua script 😊

    4,781 downloads

       (0 reviews)

    0 comments

    Updated

  9. Templates for Using Offsets

    The Script has a few inbuilt templates for using offsets in scripts. Also , it has a few basic information for beginners. Just run the script and select your choice. Template will be copied to clipboard , paste in a new file and make required adjustments . If you get any doubt using it just watch the video.
    If you think something else is missing in the script then please respond here.
     
    Credits - @Enyby and Team for such an amazing app
    Main Menu - Main menu Template adapted from Template_v3 by @saiaapiz
     

    3,085 downloads

       (0 reviews)

    4 comments

    Submitted

  10. gg.choice menu which shows which hack was used last time

    Simple gg.choice menu which shows what hack was used time. 

    3,153 downloads

       (1 review)

    0 comments

    Updated

  11. Time Script

    Time Script you can use for your own script, put in gg.toast, gg.alert, print and more.

    3,562 downloads

       (0 reviews)

    1 comment

    Submitted

  12. Simple Check Box Menu In "gg.prompt" ( without codes ).

    Hello Guys. 
    It is Simple Check Box Menu . 
    If You Like Templastes Like This , I will Continiu Uploading This Type Files. 

    1,796 downloads

       (1 review)

    2 comments

    Updated

  13. Bypass sstool (mini)

    Sstool died

    2,142 downloads

       (0 reviews)

    0 comments

    Updated

  14. Template Prompt, +9 more look at tags

    NEW !! :
    1 I've added a function or what ever you call it that's detect if the user got No Results ( Used For searches and prompt search)
    2 i added multiple prompt search
    --------------------------------------------------------------------
    Hi The Script Has 
    checkbox
    Multi choise
    prompt
    alert with options
    text copier
    group search with different Types
    search and edit 
    multi prompt
    if the user got no results (prompt search)
    if the user got no results (normal search) 

    1,511 downloads

       (0 reviews)

    3 comments

    Updated

  15. Double-Click UI

    Toggle your cheats, function, var just by Double-Clicking GG Icon !

    3,187 downloads

       (0 reviews)

    0 comments

    Submitted

  16. Rename Blocker For all script .

    Hello Guys .
    Today i will show you simple file rename blocker for GG Lua Script .
    It is by me ( no coyright ) .
    If you have any questions ask me in comments .
    Also Guys here is small variant of this script :
    if gg.getFile():match('[^/]+$') == 'Block Rename.lua' then else print('⚠ File Rename Is Detected ⚠') return end 

    3,509 downloads

       (0 reviews)

    0 comments

    Updated

  17. Password For Scripts

    This file contains the window code in which you will need to enter a specific password.
    The file is not encrypted, you can change it for yourself and insert it into your script
     
     

    1,790 downloads

       (0 reviews)

    0 comments

    Updated

  18. [A New <Gui> Design]

    New Gui: gg.Alert Gui
    Make Your Script be different
    I made this because i think gg.choose or other can't be that beautiful,like:
    when you use gg.choice too many times,you'll think that it's kinda ugly?
    And this,can make your script be not simple.
    You can use arrow key (< >) to control the function you want
    Use ( [Select] ) Button to select function
    (BTW i didn't encrypt it)
     
    How to convert Normal Script to New Gui
    (If you don't know how to use it)
    (Video link)
     
     
    Update Log:
    V1.0:
    +  Control with using (< >),( [Select] ) button
     
    V2.0:
    + auto create a ( [■]Exit[■] ) for you ( Can enable/disable on settings)
     Some Garbage  code
     
    V3.0:
    + Always Showup Word option on settings
    No more Garbage Code
     
    Explore the Script yourself
    (Recommend coder to use it)
    (Who on earth care is it garbage or not)

    1,407 downloads

       (0 reviews)

    0 comments

    Updated

  19. metadata_fields_modifier

    Template for automatic finding of the values to modify from the class strings and fields offsets
    This gameguardian script to help automatize fields modifications, from the info you have found into the global-metadata file.

    have been tested only in this configuration:
    - original phone android 11, no-root
    - virtualxposed + gameguardian

    Now it help me as a base when I try a new game
    -> only need to indicate the classes and fields names I want to look for
    Notes:
    - to use it you need to edit the script and adapt it for your specific game -> it is a template
    - must know what is global-metadata file + a bit of lua script language (not too much)
    - it is searching the fields into the anonymous A region (often in my android phone fields values are there)
    - if the game upgrade, possible that classes names and fields offsets are modified so you must upgrade your script too
     
    How to use and modify the template
     1. open the global-metada file [see below to know how to get it], and find the classes and fields you are interested in -> it is the hard stuff

    in this example are selected two fields I want to alterate the values:
    - classname is LockDrillerMinigameParameters
    - field SafeAngle, that is a float, with offset 0x40
    - field ShakeModifierIncreasingRate, a float too, offset 0x44
     
    2. edit the metadata_fields_modifier script (on the phone I use Acode), but to be faster can be done on the PC (open with notepad and copy-paste the data directly from global-metadata)
    from line 55 in the script, modify the classes_and_fields to fit your data, the example gives:

    (before it was line 20 but now line 55)
    local classes_and_fields = {
      LockDrillerMinigameParameters=
      {fields={
        {'SafeAngle' , gg.TYPE_FLOAT, 0x40 , 32},
        {'ShakeModifier' , gg.TYPE_FLOAT , 0x44 , 0.001}
      }},
    }

    for each field you have:
    {'field name', data type, offset, eventual replaced value}
    data type possibilities, according what global-metadata indicates
      -- gg.TYPE_FLOAT for float
      -- gg.TYPE_BYTE for bool
      -- gg.TYPE_DWORD for int

    Note:
    -> "replaced value" is optional, can put only {'SafeAngle',gg.TYPE_FLOAT,0x40}
       a) indeed at the beginning you do not know what field is impacting the game, so with this script you can put many classes (ex: 10) and all the int/float fields that seems interesting (ex: 5 for each classes)
       b) then running the script in the game, it will find and load each field in gameguardian without modification
       c) next you can try to modify the value of each of these fields to look for the best to use, and what values to put
       d) edit the script again and this time you can specify the "replaced value" at the end like in my example {'SafeAngle',gg.TYPE_FLOAT,0x40 , 0x32}
     
    3. open the game + run the metadata_fields_modifier script in the game
    -> it will ask you what class to search for
    Then if successful, the results class and fields data, will be loaded in the gameguardian interface (save tab) so you can check what has be done and modified

     
    => Hope this script will help you make some great modifications on the games you like.
     
    Extra info about getting global-metadata
    - I use the great libil2cpp.so and metadata.dat dumping script (LibDumper by @Lover1500) -> get both needed files (script can be found on this site)
    https://gameguardian.net/forum/files/file/2740-libil2cppso-and-metadatadat-dumping-script/?tab=comments#comment-9358
    - then I use "il2cppdumper gui" on my phone (dont remember where I found the app apk) to convert both files -> finally got the global-metdata file (named dump.cs)
    - seeing it is a very big file not easily readable on the phone -> I send it to the PC to search for some interesting classes to alterate


     



    864 downloads

       (0 reviews)

    14 comments

    Updated

  20. HTWBLS (Part 1)

    This script is made to teach gamers how to write GG lua scripts. It is also an eye opening project to some codes for script writers
    ✅ User should download Quick Edit because the tutorials can only be seen in an editor
    ✅ HTWBLS will be released in parts
    ✅ No encryption 
    ✅ No passwords
    ✅ Purely for educational purposes 
    ➖➖ HTWBLS Part 1 Tutorial Index ➖➖
    ✨ Creating Simple Menus
    ✨ Creating Multi Menus
    ✨ Time Script 
    ✅ Subscribe to my channel "Game Lovers Villa" to get the tutorial videos

    1,121 downloads

       (1 review)

    0 comments

    Updated

  21. how to write script with main menu multiple choices

    example script for multiple choices menu 
    --------
    watch this video to know how to write it
    subscribe to my channel for more tutorials and scripts , also funny videos with hack 
    https://www.youtube.com/channel/UC-QwQJi2235Qg8jCN2DGN3w

    1,949 downloads

       (0 reviews)

    0 comments

    Submitted

  22. GameGuardian Script Tutorial (Detailed)

    Hello Everyone! You can make your own Script file with simple methods! Files in Description. You can watch video tutorials!
    Tutorial Videos here!

    2,012 downloads

       (0 reviews)

    0 comments

    Updated

  23. Error handling for GG API functions template

    Note:
      This file is intended to be used by script developers.
      If you don't develop scripts or don't know what it is, ignore this file.
    Description:
      The file consists of three functions:
        - "attachHandler" function modifies a function in a way that when it returns a string, specified error handling function is called with that string as argument. It returns modified version of the function. This function should only be used on functions that return a string with error description when an error occurs. There is a list of such functions from GG API in the file.
        - "defaultHandler" function is an example of error handling function.
        - "testError" function (commented by default) "simulates" a function that has returned a string with error description, used for testing.
    How to use:
      1. Include contents of the file at the beginning of your code.
      2. Optionally create custom error handling functions. Error handling function has to accept 1 argument - a string with error description.
      3. Use "attachHandler" function to get modified version of the function and either redefine original function with it or store it in a new variable.
      4. Repeat step 3 for all desired functions.
    Examples: 
    -- Custom error handling function local function myHandler(errorText) gg.toast('Whoops, looks like something went wrong', true) gg.toast('Mysterious error: ' .. errorText) print('Description of the error that has occurred during script execution:\n' .. errorText) end -- Using default error handling function and redefining the original function gg.searchNumber = attachHandler(gg.searchNumber, defaultHandler) -- Using custom error handling function and storing modified function in a new variable local getResultsModified = attachHandler(gg.getResults, myHandler) -- If an error occurs, "defaultHandler" function will be called gg.searchNumber('123', gg.TYPE_DWORD) -- If an error occurs, no error handling function will be called local results1 = gg.getResults(100) -- If an error occurs, "myHandler" function will be called local results2 = getResultsModified(100)

    731 downloads

       (1 review)

    0 comments

    Updated

  24. FOLDER SCRIPT TEMPLATE.lua

    HI USER ,
    THIS IS THE FOLDER SCRIPT TEMPLATE FOR THOSE WHO DON'T KNOW HOW TO MAKE A SCRIPT.

    2,600 downloads

       (0 reviews)

    0 comments

    Updated

  25. Menu for gg lua script

    HOME = 1
    function HOME()
    menu = gg.choice({
    "MENU 2",
    },nil,'=============\nMENU 1 MAIN\n=============')
    if menu == 1 then MENU2() end
    HOMEDM = -1
    end
    function MENU2()
    menu2 = gg.choice({
    "BACK",
        
    },nil,'========\nMENU 2\n========')
    if menu2 == 1 then HOME() end
    end
    while true do 
      if gg.isVisible(false) then 
       HOMEDM = 1
        gg.setVisible(false) 
      end 
      if HOMEDM == 1 then HOME() end 
     end
     

    1,597 downloads

       (0 reviews)

    0 comments

    Submitted


  • 120529 What virtual space do you use?

    1. 1. What virtual space do you use?


      • Parallel Space (best choice)
      • VirtualXposed
      • Parallel Space Lite
      • GO Multiple
      • Dr. Clone
      • Virtual Space
      • ES Parallel Accounts
      • NoxApp+
      • DualSpace
      • Octopus
      • AppBox
      • DualSpace Blue
      • DualSpace Lite
      • 2Face
      • Other virtual space
      • I have a root
      • Multiple Space
      • clonneapp
      • Parallel Accounts
      • APP Cloner
      • App Hider
      • Calculator+
      • Multi
      • App Hider Lite
      • Dual App
      • Phone (Dialer Vault)
      • Notepad
      • Parallel Space Pro
      • VMOS
      • Clone App
    2. 2. Do you use the Internet?


      • No, I don't.
      • Yes, I do.

×
×
  • 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.