Jump to content

iGDisassembler: On-Device IDA/Hopper-Style Disassembly with iGameGod


111 posts in this topic

Recommended Posts

Updated (edited)

iGameGod iGDisassembler Function View with Hex, ASM and Pseudo-Code

Hello everyone! 👋

Meet iGDisassembler, iGameGod's built-in on-device disassembly and code inspection tool.

iGDisassembler allows developers, researchers, and modders to browse loaded libraries, inspect functions and ARM64 instructions, search methods, follow branches, view hex and generated pseudo-code, set Breakpoints, patch instructions, and much more directly from an iPhone or iPad.

It is available as part of both iGameGod and iGameGod Jailed, meaning it can be used in supported apps on both jailbroken and non-jailbroken devices.

NON-JAILBROKEN SUPPORT  JAILBREAK SUPPORT

 

What Is iGDisassembler?

iGDisassembler is an on-device tool for browsing and understanding the code running inside an app or game.

It provides a simplified IDA, Hopper, or Ghidra-style workflow directly inside iGameGod. You can browse loaded libraries, inspect complete functions, search for methods, navigate between instructions, and identify the offsets you may need for patches or tweaks.

iGDisassembler also works closely with the iGameGod Memory Engine, iGDebugger, and Live Offset Patcher, giving you a complete on-device workflow for finding values, inspecting the code responsible for them, debugging instructions, and testing patches.

Compatibility may vary depending on the app, architecture, game engine, iOS version, and installation environment.

 

What's New in iGDisassembler?

iGDisassembler has received several major visual and functional upgrades in recent iGameGod releases:

  • Cleaner Function Layout: Functions are now displayed as clearly separated blocks, making large amounts of code easier to browse.
  • Function Focus View: Tap a function title to open a dedicated page showing its assembly instructions, hex bytes, and generated pseudo-code.
  • Method Search: Search for functions and recognized methods without manually browsing through every available symbol.
  • Instant Branch Navigation: Tap supported branch instructions to jump directly to their destination.
  • IL2CPP Method Names: When a branch points to a recognized Unity or IL2CPP method, its name can be displayed instead of only showing a raw address.
  • Generated Pseudo-Code: View a more readable representation of supported functions alongside the original assembly and hex.
  • Inline Comments: Add your own notes alongside important instructions and functions.
  • Bookmarks: Save useful offsets and code locations so you can quickly return to them later.
  • Faster Repeat Browsing: Frequently used symbols are cached to improve loading and navigation.
  • Expanded Unity Tools: Search IL2CPP methods and generate decrypted metadata and runtime source-style dumps from supported Unity apps.

iGameGod iGDisassembler Improvements

 

iGDisassembler Features

Browse Libraries, Symbols & Functions

  • Loaded Library Browser: View and select libraries currently loaded by the app.
  • Executable & Framework Symbols: Browse available symbols from the main executable and supported libraries.
  • Complete Function Views: View full functions with their ARM64 instructions.
  • Separated Function Blocks: Functions are visually separated to make long disassembly results easier to follow.
  • Function Focus View: Open a dedicated view for an individual function.
  • ASM, Hex & Pseudo-Code: Switch between or compare the function's assembly instructions, raw hex bytes, and generated pseudo-code.
  • Symbol Caching: Previously processed symbols are saved to improve repeat loading and navigation.

 

Search & Navigation

  • Method Search: Search for supported functions and method names.
  • Function Filtering: Filter large function and symbol lists to find relevant results more quickly.
  • Go to Address: Navigate directly to a known runtime address.
  • Go to Offset: Navigate directly to a known library-relative offset.
  • Instruction Lookup: Look up and inspect a specific instruction or code location.
  • Follow Branches: Tap a supported branch instruction to jump directly to its destination.
  • Named IL2CPP Branches: View recognized Unity method names when a branch points to an indexed IL2CPP method.
  • Bookmarks: Save important functions, offsets, and instructions for later use.
  • Inline Comments: Add notes to help document your research.

 

Patching Instructions

iGDisassembler can be used to inspect and test changes to supported ARM64 instructions.

  • Patch with Assembly: Enter a supported ARM64 assembly instruction and apply the resulting patch.
  • Patch with Hex: Enter supported big-endian hex code when you already know the required instruction bytes.
  • View in Memory Engine: Open the selected address or instruction inside the iGameGod Memory Engine.
  • Live Offset Patcher Integration: Use the discovered library offset with the Live Offset Patcher to build, save, test, and share patches.
  • Library-Relative Offsets: Work with offsets relative to the correct executable, framework, or loaded library.

For more advanced patch creation and live testing, see the dedicated iGameGod Live Offset Patcher topic.

 

Breakpoints & iGDebugger Integration

iGDisassembler can be paired with iGDebugger to inspect what happens when the app reaches a particular instruction.

  • Set Breakpoints: Set a supported Breakpoint directly on an instruction or offset.
  • Inspect Register Values: View the CPU register state when the Breakpoint is triggered.
  • Modify Registers: Change supported register values before continuing execution.
  • View Stack Traces: Inspect the functions involved when a Watchpoint or Breakpoint is triggered.
  • IL2CPP Method Names: Recognized Unity methods can appear by name inside supported stack traces.
  • Watchpoint Integration: Trace code that reads or writes to an address found through the Memory Engine.

Visit the iGDebugger topic for a complete explanation of Watchpoints, Breakpoints, stack traces, registers, and library offsets.

 

Unity & IL2CPP Tools

iGDisassembler includes several tools intended for users researching or modifying supported Unity and IL2CPP games.

  • IL2CPP Method Search: Search for recognized Unity methods directly inside iGameGod.
  • Method Names in Disassembly: Display recognized IL2CPP names alongside supported branches and functions.
  • Decrypted Metadata Dump: Export decrypted global-metadata.dat information from supported Unity apps.
  • Runtime dump.cs: Generate an IL2CPP source-style dump from the running app.
  • Method Parameter Information: View additional information about supported methods and their parameters.
  • Named Stack Traces: Display recognized IL2CPP methods inside supported iGDebugger Watchpoint results.

iGameGod Unity IL2CPP Metadata and Runtime dump.cs Tools  iGameGod Unity IL2CPP Method and Function Search

 

From a Memory Value to a Code Patch

A common iGDisassembler workflow looks like this:

  1. Find the in-game value you want to investigate using the iGameGod Memory Engine.
  2. Set a Watchpoint with iGDebugger to identify the code that reads or changes that value.
  3. Open the related address or library offset inside iGDisassembler.
  4. Inspect the surrounding function, assembly instructions, hex bytes, and generated pseudo-code.
  5. Follow relevant branches and inspect recognized method names.
  6. Set a Breakpoint if you need to inspect or modify registers while the instruction executes.
  7. Test the discovered offset using iGDisassembler's patching options or the Live Offset Patcher.
  8. Save the offset as a bookmark, comment, or reusable patch.

This provides an on-device path from finding a temporary Memory Engine value to identifying and testing a reusable code-based modification.

 

Usage Tutorials

The following tutorials explain how to use iGDisassembler, Breakpoints, and iGDebugger together:

 

Download & How to Get iGDisassembler

iGDisassembler is built into iGameGod, so there is no separate download required.

NON-JAILBROKEN DEVICES

To use iGDisassembler on a non-jailbroken device, install an app with iGameGod Jailed by following the available methods in the topic below:

iGameGod Jailed Installation & Usage Instructions

 

JAILBROKEN DEVICES

To install or update iGameGod on a jailbroken device, add the official iOSGods Repo to Sileo, Zebra, Cydia, or your preferred package manager:

https://iosgods.com/repo/

Install the appropriate iGameGod package for your jailbreak environment, enable iGameGod for your selected app, and then launch the app.

 

Screenshots & Examples

The latest iGDisassembler interface is shown near the top of this topic. The following spoiler contains additional screenshots from the original release and earlier versions.

View Additional Screenshots

Original iGDisassembler Interface

iGDisassembler Function Instructions

iGDisassembler Library and Symbol Browser

iGDisassembler Breakpoint Options

iGDisassembler Offset Navigation

iGDebugger and iGDisassembler Register Information

iGDisassembler Bookmark and Search Features

 

Final Notes

iGDisassembler is designed to make common code inspection, offset research, debugging, and patching workflows available directly from an iPhone or iPad.

When paired with the Memory Engine, iGDebugger, and Live Offset Patcher, it provides a complete on-device workflow for finding a value, identifying the function responsible for it, inspecting its instructions, and testing a reusable patch.

As always, your suggestions, bug reports, and improvement ideas are welcome, so please feel free to leave your feedback below.

Thank you for supporting iGameGod and the iOSGods Community! 😊

 

You May Also Like...

Updated by Rook
  • Like 77
  • Winner 11
  • Thanks 5
  • Haha 4
  • Agree 13
  • Informative 3
Posted
1 minute ago, Segfault said:

iGG rootless support when? ❤️

eta s00n!

  • Like 3
  • Haha 1

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
  • Our picks

    • Merge Hero Rush +4 Cheats
      Mod APK Game Name: Merge Hero Rush By LevelTwoBeards
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.LevelTwoBeards.MergeHeroRush

       

      🤩 Hack Features

      - Damage Multiplier
      - Defense Multiplier
      - Currency Multiplier
      - No ADS

       

      ⬇️ Android Mod APK Download Link


      Hidden Content

      Download via the iOSGods App for Android







       

      📖 Android Installation Instructions

      STEP 1: Download the modded APK file from the link above using your preferred Android browser or download manager.
      STEP 2: Once the download is complete, open your file manager and locate the downloaded .apk file (usually in the Downloads folder).
      STEP 3: Tap the APK file, then select Install. If prompted, enable Install from Unknown Sources in your device settings.
      STEP 3A: If the mod includes an OBB file, extract it if it’s inside an archive. Then move the folder to: /Android/obb/
      STEP 3B: If the mod includes a DATA file, extract it if it’s archived. Then move the folder to: /Android/data/
      STEP 4: Once installed, open the game and toggle your desired cheats & features through the APK mod menu. Enjoy!

       

      NOTE: If you have any questions or issues, read our Frequently Asked Questions topic. If you still need help, post your issue below and we’ll assist you as soon as possible. If the mod works for you, please share your feedback to help other members!

       

      🙌 Credits

      - AlyssaX64

       

      📷 Cheat Video/Screenshots

      N/A

       

       iOS & iPadOS App Hacks
      If you’re looking for Non-Jailbroken & No Jailbreak required iOS IPA hacks, visit the iOS Game Cheats & Hacks or the iOSGods App for a variety of modded games and apps for non-jailbroken iOS devices.


      Modded/Hacked App: Merge Hero Rush By LevelTwoBeards
      Bundle ID: com.youloft.callofhero.ios
      App Store Link: https://apps.apple.com/us/app/merge-hero-rush/id1605742756?uo=4

       
      • 1 reply
    • Dragon Rise: Korean Farming RPG KR / 드래곤 라이즈: 국산 파밍 RPG +3 Cheats
      Modded/Hacked App: 드래곤 라이즈: 국산 파밍 RPG By STORMRISE Inc.
      Bundle ID: com.stormrise.dragonrise
      App Store Link: https://apps.apple.com/kr/app/%EB%93%9C%EB%9E%98%EA%B3%A4-%EB%9D%BC%EC%9D%B4%EC%A6%88-%EA%B5%AD%EC%82%B0-%ED%8C%8C%EB%B0%8D-rpg/id6761347382?uo=4

       

      📌 Mod Requirements

      - Jailbroken iPhone or iPad.
      - iGameGod / Filza / iMazing.
      - Cydia Substrate, ElleKit, Substitute or libhooker depending on your jailbreak (from Sileo, Cydia or Zebra).

       

      🤩 Hack Features

      - Damage Multiplier
      - Defense Multiplier
      - Attack And Move Speed Multiplier

       

      ⬇️ iOS Hack Download Link


      Hidden Content

      Download Hack







       

      📖 iOS Installation Instructions

      STEP 1: Download the .deb hack file from the link above. Use Safari, Google Chrome or other iOS browsers to download.
      STEP 2: Once the file has downloaded, tap on it and then you will be prompted on whether you want to open the deb with iGameGod or copy it to Filza.
      STEP 3: If needed, tap on the downloaded file again, then select ‘Normal Install’ from the options on your screen.
      STEP 4: Let iGameGod/Filza finish the cheat installation. If it doesn’t install successfully, see the note below.
      STEP 5: Open the game, log in to your iOSGods account when asked, then toggle on the features you want and enjoy!

       

      NOTE: If you have any questions or problems, read our Jailbreak iOS Hack Troubleshooting & Frequently Asked Questions & Answers topic. If you still haven't found a solution, post your issue below and we'll do our best to help! If the hack does work for you, please post your feedback below and help out other fellow members that are encountering issues.

       

      🙌 Credits

      - AlyssaX64

       

      📷 Cheat Video/Screenshots

      N/A

       

      More iOS App Hacks
      If you’re looking for Non-Jailbroken & No Jailbreak required iOS IPA hacks, visit the iOS Game Cheats & Hacks or the iOSGods App for a variety of modded games and apps for non-jailbroken iOS devices.

      Modded Android APKs
      Need modded apps or games for Android? Check out the latest custom APK mods, cheats & more in our Android Section.
      • 0 replies
    • Dragon Rise: Korean Farming RPG KR / 드래곤 라이즈: 국산 파밍 RPG +3 Jailed Cheats
      Modded/Hacked App: 드래곤 라이즈: 국산 파밍 RPG By STORMRISE Inc.
      Bundle ID: com.stormrise.dragonrise
      App Store Link: https://apps.apple.com/kr/app/%EB%93%9C%EB%9E%98%EA%B3%A4-%EB%9D%BC%EC%9D%B4%EC%A6%88-%EA%B5%AD%EC%82%B0-%ED%8C%8C%EB%B0%8D-rpg/id6761347382?uo=4

       

      📌 Mod Requirements

      - Non-Jailbroken/Jailed or Jailbroken iPhone or iPad.
      - Sideloadly or alternatives.
      - Computer running Windows/macOS/Linux with iTunes installed.

       

      🤩 Hack Features

      - Damage Multiplier
      - Defense Multiplier
      - Attack And Move Speed Multiplier

       

      ⬇️ iOS Hack Download IPA Link


      Hidden Content

      Download via the iOSGods App







       

      📖 PC Installation Instructions

      STEP 1: Download the pre-hacked .IPA file from the link above to your computer. To download from the iOSGods App, see our iOSGods App IPA Download Tutorial which includes a video example.
      STEP 2: Download Sideloadly and install it on your Windows or Mac.
      STEP 3: Open Sideloadly on your computer, connect your iOS device, and wait until your device name appears in Sideloadly.
      STEP 4: Once your iDevice is recognized, drag the modded .IPA file you downloaded and drop it into the Sideloadly application.
      STEP 5: Enter your Apple Account email, then press “Start.” You’ll then be asked to enter your password. Go ahead and provide the required information.
      STEP 6: Wait for Sideloadly to finish sideloading/installing the hacked IPA. If there are issues during installation, please read the note below.
      STEP 7: Once the installation is complete and you see the app on your Home Screen, you will need to go to Settings -> General -> Profiles / VPN & Device Management. Once there, tap on the email you entered from step 6, and then tap on 'Trust [email protected]'.
      STEP 8: Now go to your Home Screen and open the newly installed app and everything should work fine. You may need to follow further per app instructions inside the hack's popup in-game.

      NOTE: iOS/iPadOS 16 and later, you must enable Developer Mode. For free Apple Developer accounts, you will need to repeat this process every 7 days. If you have any questions or problems, read our Sideloadly FAQ section of the topic and if you don't find a solution, please post your issue below and we'll do our best to help! If the hack does work for you, post your feedback below and help out other fellow members that are encountering issues.

       

      🙌 Credits

      - AlyssaX64

       

      📷 Cheat Video/Screenshots

      N/A
        • Like
      • 1 reply
    • Case Solved: The London Files +1 Mod [ Full Game Unlocked ]
      Mod APK Game Name: Case Solved: The London Files By MINIMOL GAMES
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.MinimolGames.CaseSolved

       

      🤩 Hack Features

      - Full Game Unlocked -> From the Main Menu, tap on the Unlock Full Game button.
      • 0 replies
    • Case Solved: The London Files +1 Jailed Cheat [ Full Game Unlocked ]
      Modded/Hacked App: Case Solved: The London Files By Minimol Inc.
      Bundle ID: com.MinimolGames.CaseSolved
      App Store Link: https://apps.apple.com/us/app/case-solved-the-london-files/id6769660234?uo=4

       


      🤩 Hack Features

      - Full Game Unlocked -> From the Main Menu, tap on the Unlock Full Game button.
      • 0 replies
    • Kingdom Rush Battles: TD Game +4 Mods [ No Tower Cost ]
      Mod APK Game Name: Kingdom Rush Battles: TD Game By Ironhide Games
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.ironhidegames.kingdomrush.mp

       

      🤩 Hack Features

      - Dumb Enemy -> Disables your enemy from buying towers.
      - No Tower Build Cost -> Use with Dumb Enemy.
      - No Tower Upgrade Cost -> Use with Dumb Enemy.
      - No Tower Skill Upgrade Cost -> Use with Dumb Enemy.
      • 0 replies
    • Throne Arena: PvP Defense +2++ Jailed Cheats [ Unlimited Currencies ]
      Modded/Hacked App: Throne Arena: PvP Defense By Deviloper Limited
      Bundle ID: com.throne.arena.strategy.rpg
      App Store Link: https://apps.apple.com/us/app/throne-arena-pvp-defense/id6795878189?uo=4

       

      🤩 Hack Features

      - Unlimited Currencies -> Earn or spend some.
      - Freeze Currencies
      • 1 reply
    • Duriano: Roguelike RPG +5 Jailed Cheats [ Unlimited Currencies ]
      Modded/Hacked App: Duriano: Roguelike RPG By ADISOFT GAMING COMPANY LIMITED
      Bundle ID: com.adisoft.duriano
      App Store Link: https://apps.apple.com/us/app/duriano-roguelike-rpg/id6755033816?uo=4

       


      🤩 Hack Features

      - God Mode
      - One-Hit Kill
      - Unlimited Coins -> Will increase instead of decrease.
      - Unlimited Fertilisers -> Will increase instead of decrease.
      -- Full Game Unlocked
      • 0 replies
    • Cat's Fish farm v2.20 [ +7 Cheats ] ATK MAX
      Modded/Hacked App: Cat's Fish farm By JinSeung Park
      Bundle ID: com.moraksoft.catsfishfarm
      App Store Link: https://apps.apple.com/us/app/cats-fish-farm/id6762189553?uo=4

      🤩 Hack Features

      - Benefit Card Active
      - ADS NO / Rewards Free
      - Energy Limit Max
      - Fish Farm Limit Max
      - ATK MAX
      - HP MAX
      - 1 Hit Catch
      • 0 replies
    • Cat's Fish farm v2.20 [ +7 Jailed ] ATK MAX
      Modded/Hacked App: Cat's Fish farm By JinSeung Park
      Bundle ID: com.moraksoft.catsfishfarm
      App Store Link: https://apps.apple.com/us/app/cats-fish-farm/id6762189553?uo=4

      🤩 Hack Features

      - Benefit Card Active
      - ADS NO / Rewards Free
      - Energy Limit Max
      - Fish Farm Limit Max
      - ATK MAX
      - HP MAX
      - 1 Hit Catch
        • Like
      • 0 replies
    • Enchant M: Idle RPG +4 Mods [ Damage & Defence ]
      Mod APK Game Name: Enchant M: Idle RPG By Playtime Paradise
      Rooted Device: Not Required.
      Google Play Store Link: https://play.google.com/store/apps/details?id=com.playtimeparadise.enchant

       

      🤩 Hack Features

      - Damage Multiplier
      - Defence Multiplier
      - God Mode
      - Freeze Mana
        • Winner
      • 1 reply
    • Garden Getaway: Merge & Design +1++ Jailed Cheat [ Unlimited Currencies ]
      Modded/Hacked App: Garden Getaway: Merge & Design By Starberry Games GmbH
      Bundle ID: games.starberry.game4
      App Store Link: https://apps.apple.com/us/app/garden-getaway-merge-design/id6745509708?uo=4

       

      🤩 Hack Features

      - Unlimited Currencies
      • 0 replies
×
  • Create New...

Important Information

We would like to place cookies on your device to help make this website better. The website cannot give you the best user experience without cookies. You can accept or decline our cookies. You may also adjust your cookie settings. Privacy Policy - Guidelines