Jump to content

games

Showing files.

Content Types


This stream auto-updates

  1. Past hour
  2. Version 1.0.0

    1 download

    This is an open source game script of traffic racer . Anyone can use it. There are: Cash, Life, Car, Speed etc Hacks Only for 64bit . Made for version 3.7 but can try on others.
  3. Today
  4. Last week
  5. VieGG

    Il2CppGG

    Version 1.0.1

    1,675 downloads

    Il2CppGG A comprehensive toolkit for inspecting and manipulating Il2Cpp structures within GameGuardian, implemented in Lua. Telegram Github Description Il2CppGG is an advanced Lua-based toolkit designed for GameGuardian, enabling detailed analysis and modification of Il2Cpp metadata, classes, methods, fields, types, and objects. It now includes memory hooking capabilities for game modification and reverse engineering, as well as class dumping to C# format. Author: LeThi9GG Features - Automatic Il2Cpp Version Detection: Supports versions from v22 to v31 with seamless adaptation. - Comprehensive Metadata Support: Parse global metadata, including strings, generics, and parameters. - Class Inspection: Retrieve class details, fields, methods, and properties; search by name for efficiency. - Type System Analysis: Detailed handling of types, including generics, arrays, and value types. - Object Manipulation: Locate and modify Il2Cpp objects in memory, with filtering for accuracy. - Safe Memory Operations: Read and write memory via GameGuardian for secure interactions. - Intelligent Caching: Optimized performance through caching mechanisms. - Name-Based Search: Easily locate fields and classes by name without requiring addresses. - Memory Hooking (New): Hook methods, parameters, fields, and calls for real-time modifications (from Hook.lua). Supports 32-bit and 64-bit architectures with jump opcodes. - Class Dumping (New): Export classes to C# format, including field offsets, method RVAs, and attributes (from Dump.lua). - Parameter Handling (New): Manage Il2Cpp parameters with names, tokens, and types (from Param.lua). Requirements - GameGuardian installed on an Android device. - A target application utilizing the Il2Cpp framework. - Basic proficiency in Lua programming. Installation 1. Download the [build/Il2CppGG.lua](/build/) file from the repository. 2. Place it in GameGuardian's scripts directory. 3. Load the `Il2CppGG.lua` script within GameGuardian. Build - Execute the `buildLT9.lua` script in GameGuardian to generate `build/Il2CppGG.lua`. Project Structure Il2CppGG/ ├── Androidinfo.lua (Android device information helper) ├── buildLT9.lua (Module bundling build script) ├── Class.lua (Il2Cpp class module) ├── Field.lua (Il2Cpp field module) ├── Il2Cpp.lua (Core module for versioning and utilities) ├── Image.lua (Il2Cpp image/assembly module) ├── init.lua (Development entry point) ├── Meta.lua (Il2Cpp metadata module) ├── Method.lua (Il2Cpp method module) ├── Object.lua (Memory object manipulation) ├── Struct.lua (Version-specific Il2Cpp structures) ├── Type.lua (Il2Cpp type module) ├── Universalsearcher.lua (Metadata and pointer locator) ├── Version.lua (Version detection and structure selection) ├── Param.lua (Parameter operations module) ├── Hook.lua (Memory hooking for modification and reverse engineering) ├── Dump.lua (Class dumping to C# format) ├── test.lua (Usage examples for hooking and dumping) └── build/ └── Il2CppGG.lua (Bundled production script) For general usage, only `build/Il2CppGG.lua` is required. The remaining files support development and contributions. Detailed API Documentation Core Module (Il2Cpp.lua) Handles initialization, versioning, and core utilities. require("Il2CppGG") -- Check architecture print("64-bit:", Il2Cpp.x64) print("Pointer size:", Il2Cpp.pointSize) -- Read value from memory local value = Il2Cpp.gV(0x12345678, Il2Cpp.pointer) print("Value at address:", value) -- Read pointer local ptr = Il2Cpp.GetPtr(0x12345678) print("Pointer value:", string.format("0x%X", ptr)) -- Convert UTF-8 string local text = Il2Cpp.Utf8ToString(0x12345678) print("String value:", text) Class Module (Class.lua) Represents an Il2Cpp class. -- Find class by name local playerClass = Il2Cpp.Class("Player") -- Retrieve information print("Class name:", playerClass:GetName()) print("Namespace:", playerClass:GetNamespace()) print("Instance size:", playerClass:GetInstanceSize()) -- Fields local fields = playerClass:GetFields() print("Number of fields:", #fields) local healthField = playerClass:GetField("health") -- Methods local methods = playerClass:GetMethods() local updateMethod = playerClass:GetMethod("Update", 0) -- 0 parameters -- Instances local instances = playerClass:GetInstance() print("Number of instances:", #instances) Field Module (Field.lua) Represents a field in an Il2Cpp class. -- Find field local health = Il2Cpp.Field("health") -- Information print("Field name:", health:GetName()) print("Offset:", health:GetOffset()) print("Type:", health:GetType():GetName()) -- Get/Set value local objAddress = 0x12345678 local val = health:GetValue(objAddress) health:SetValue(objAddress, 100) -- Static fields if health:IsNormalStatic() then health:StaticSetValue(9999) end Method Module (Method.lua) Represents an Il2Cpp method. local method = Il2Cpp.Method(0x12345678) print("Method name:", method:GetName()) print("Return type:", method:GetReturnType():GetName()) print("Parameter count:", method:GetParamCount()) local params = method:GetParam() for i, param in ipairs(params) do print("Parameter " .. i .. ":", param.name, param.type:GetName()) end Type Module (Type.lua) Represents an Il2Cpp type. local typeObj = Il2Cpp.Type(0x12345678) print("Type name:", typeObj:GetName()) print("Is value type:", typeObj:IsValueType()) print("Is generic instance:", typeObj:IsGenericInstance()) Object Module (Object.lua) Locates and manipulates objects in memory. local players = Il2Cpp.Object:FindObjects(playerClass.address) print("Number of players:", #players) Image Module (Image.lua) Represents an Il2Cpp assembly. local image = Il2Cpp.Image("Assembly-CSharp") print("Image name:", image:GetName()) local types = image:GetTypes() local player = image:Class("", "Player") Meta Module (Meta.lua) Handles global Il2Cpp metadata. local str = Il2Cpp.Meta:GetStringFromIndex(123) print("String:", str) Hook Module (Hook.lua) (New) Enables memory hooking for modifications. -- Hook field via method local lateUpdate = playerClass:GetMethod("LateUpdate") local points = playerClass:GetField("points") local _lateUpdate = lateUpdate:field() _lateUpdate:setValues({{offset = points.offset, flags = "int", value = 9999}}) gg.sleep(10000) _lateUpdate:off() -- Hook method parameters local addPoints = playerClass:GetMethod("addPoints") local _addPoints = addPoints:method() _addPoints:param({{param = 1, flags = "int", value = 999999}}) gg.sleep(10000) _addPoints:off() Dump Module (Dump.lua) (New) Dumps classes to C# format. local dump = require("Dump") print(dump(playerClass)) -- Outputs C# class representation Advanced Examples From test.lua: -- Retrieve image local Assembly = Il2Cpp.Image("Assembly-CSharp") -- Class retrieval local PlayerScript = Assembly:Class(nil, "PlayerScript") -- Method/Field local LateUpdate = PlayerScript:GetMethod("LateUpdate") local points = PlayerScript:GetField("points") -- Set field value local obj = PlayerScript:GetInstance() points:SetValue(obj, 1000) -- Dump class print(PlayerScript:Dump()) -- Hooking examples as above Notes - This toolkit is intended for educational and research purposes only. Use it responsibly. - Certain features may depend on specific Il2Cpp versions. - Exercise caution when modifying memory, as it may lead to application instability. Author LeThi9GG – Specialist in Il2Cpp reverse engineering. Contributing Contributions, bug reports, and feature requests are welcome. Please refer to the issues page. License This project is licensed for educational and research use. Respect the terms of service for any analyzed applications. Full documentation is available on the Wiki
    Works like a charm with 2.5401.3201914 version of the game. Device: BlueStacks 5 Nougat x64 (Rooted) Pitfalls: It requires moves to be limited (e.g., doesn't work in level 1-7 where you cannot lose because of infinite moves) Any plans upgrading for newer version of the game? Old game doesn't allow linking progress from newer version...
  6. Version v25.0828.00

    103 downloads

    STEP INTO BRICK OUT: SHOOT THE BALL, THE MOST ADDICTIVE AND SATISFYING BRICK BREAKER ON MOBILE. AIM, SHOOT, AND DESTROY BRICKS ACROSS THOUSANDS OF THRILLING LEVELS—NOW WITH A SMOOTHER, CLEANER EXPERIENCE. NO INTERRUPTIONS, NO FORCED ADS. ONLY OPTIONAL REWARD ADS WHEN YOU CHOOSE TO EARN BONUSES! DM ME TO GET OPEN SOURCE VERSION. GAME LINK: APKCOMBO SCRIPT MENU: - INFINITE GEM
  7. Version v1.77.27

    89 downloads

    THE KING'S SCEPTER OF THE SEVEN KINGDOMS WAS PERFIDIOUSLY STOLEN FROM THE THRONE ROOM. THE KINGS HAVE SUMMONED THE MIGHTIEST HEROES OF MAGIC AND OFFERED A GENEROUS BOUNTY TO THE PERSON, WHO RETURNS IT. DM ME TO GET OPEN SOURCE VERSION. GAME LINK: APKCOMBO SCRIPT MENU: - FREE SHOPING - FREE RESOURCE - UNLOCK SKIN - SPELL LEVEL - HITKILL + GODMODE
  8. Please add god mode
  9. Version 1.0.0

    91 downloads

    64 bit only (x64) Game Version: 0.5.6:507 Feature; Main Menu • Armored • Infinite Energy Item Menu • [BETA] Ghost Stock – Map Zone Player Menu • One Hit • [BETA] Quick Attack • God Mode • [BETA] Speed
  10. Version v2.6.0

    34 downloads

    STEP INTO THE RING AND EXPERIENCE THE ADRENALINE-PUMPING WORLD OF BOXING LIKE NEVER BEFORE WITH BOXING FIGHTING CLASH! THIS EXHILARATING BOXING SIMULATOR OFFERS AN IMMERSIVE GAMING EXPERIENCE THAT WILL KEEP YOU HOOKED FROM THE FIRST JAB TO THE FINAL KNOCKOUT! DM ME TO GET OPEN SOURCE VERSION. GAME LINK: APKCOMBO SCRIPT MENU: - DUMB ENEMY - UNLOCK STYLE FIGHT (FREE SHOPING) - DAMAGE MULTIPLIER
  11. Earlier
  12. This needs update. It's not working for Android 14.
  13. Thank you for the update! Works perfectly now!
  14. hope to receive new Lua File from you for update 08/20/2025. With love
  15. Version v1.7.7

    94 downloads

    THE BLOONS HAVE INVADED THE LAND OF OOO AND IT’S UP TO FINN, JAKE AND THE MONKEYS TO STOP THEM! BLOONS ADVENTURE TIME TD IS AN AWESOME CROSSOVER BETWEEN THE AWARD-WINNING ANIMATED SERIES ADVENTURE TIME AND THE #1 TOWER DEFENSE GAME, BLOONS TD! DM ME TO GET OPEN SOURCE VERSION. GAME LINK: APKCOMBO SCRIPT MENU: - NO TOWER COST - MAX TOWER LEVEL - UNLOCK ALL TOWER - HITKILL - CASH MULTIPLIER
  16. Version v41

    63 downloads

    TRY BLOCKY COMBAT STRIKE MULTIPLAYER MODES IN 3D, WHERE YOU CAN FIGHT AGAINST PLAYERS WORLDWIDE. PLAY THIS GAME, ZOMBIE TSUNAMI APOCALYPSE, IN PIXEL GAMES MULTIPLAYER AND SINGLE-PLAYER MODES IN 3D GAMES OFFLINE, WHERE YOU CAN FIGHT VERSUS PIXEL GAMES FROM AROUND THE GLOBE. DM ME TO GET OPEN SOURCE VERSION. GAME LINK: APKCOMBO SCRIPT MENU: - DUMB ENEMY - WALK SPEED - SUPER JUMP
  17. I actually already have it and want to give it to you so you can add new features, but can you please speak Indonesian because the script is in Indonesian and I made it :')
  18. Dang Bro Thanks! Now my lecturer won't steal my project anymore!
    Please, the author, post updates for the script in advance, thank you!
  19. Version 1.0.0

    393 downloads

    Alot of Feautures Item change with 1k3+ item Join my group for new script of Survival Game: https://t.me/+HuACKfph5_gyYTdl THANKS HMZ FOR THE ID ITEM OF THIS GAME
  20. Which one would you like?
  21. can you add new fiture?
    Hey, your script is the best. If you allow me, can I get the materials? Haha, just kidding.
    This application is already good but when I want to start the Gameguardian apps, I don't even work
  1. Load more activity
×
×
  • 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.