Jump to content
  • Sky
  • Mint
  • Azure
  • Indigo
  • Blueberry
  • Blackcurrant
  • Watermelon
  • Strawberry
  • Pomegranate
  • Ruby Red
  • Orange
  • Banana
  • Apple
  • Emerald
  • Teal
  • Chocolate
  • Slate
  • Midnight
  • Maastricht
  • Charcoal
  • Matte Black
Zimon

Tutorial [Starter Pack] iOS Hacking [IDA, MS, MS HOOK, ETC]

190 posts in this topic

Recommended Posts

This is a start pack/list with everything about iOS Hacking. We will try and keep this up to date as much as we can but you should also always use the search function on iOSGods to find new topics. If you have any questions or problems, make a Help & Support topic. We also have a Coding Center where people share their offsets and code for you to study and learn.


Here is a list of some general tools/requirements for hacking iOS applications:

Spoiler

 - A file manager such as: iFile or Filza File Manager from Cydia.

- A memory editor such as: iGameGuardian, GameGem or GamePlayer.

- Tweak to allow remote SSH connections on your iDevice: OpenSSH from Cydia

- A file manager to SSH to your iDevice: WinSCP (Windows), CyberDuck (Windows & Mac).

- A terminal to SSH to your iDevice: PuTTY (Windows), Terminal (Mac (stock application)).

- A debugger such as: GNU-Debugger from Cydia (cydia.radare.org) or LLDB.

- A tool for MS hacking: Flex 2/3 from Cydia.

- IDA Professional v6.8 (or download the latest from the official website? https://iosgods.com/topic/24897-download-ida-pro-68-70-pro/

- A way to remove hacking protection from applications (ASLR/PIE):  http://armconverter.com/binarytools/. You can also search iOSGods for other automatic and manual methods.

- A way to convert ARM/HEX to HEX/ARM: http://armconverter.com/hextoarm/

- MSHook Generator which basically generates the Tweak.xm for you: http://armconverter.com/mshookgenerator/

- Code Inject Generator which basically generates the Tweak.xm for you: http://armconverter.com/binarytools/

More information about http://armconverter.com/'s binary toolshttps://iosgods.com/topic/20338-binary-tools-online-strings-symbols-binary-thinning-class-dump-remove-aslrpie-and-cploader-online/

 

 

How to Install Theos: 
 

Spoiler

 

Theos is basically used to create and make .deb files. So you will definitely need this.

https://github.com/theos/theos/wiki/Installation

 

 



Have you never hacked on iOS? This is what I recommend you do:

 

Spoiler

 

The first and easiest type of hacking method you should learn is MS (mobile substrate), it's easy to learn and understand. So that is what we'll be starting with.

For this method, you do NOT need a computer.

 

Creating a simple MS hack using Flex 2: 

 

I suggest you follow the tutorial, and practice this hacking method on a few games.

Please remember that this method does not work for all games, for those which it doesn't work on, you need to hack with IDA, since it's a sub_x game.

A few games that you can practice on: 

- Pou

- Happy Wheels

Zombie Gunship

 

If you want to create your Flex patch into a tweak (.deb), follow this tutorial: https://iosgods.com/topic/16580-✯tutorial-making-a-simple-yet-effective-tweak-from-flex-2015✯/

 

If there's something you don't understand, please search for tutorials and make help & support topics.

For offsets, and examples of tweak.xm's, please visit the code section: https://iosgods.com/forum/48-coding-center/

 

 

 


 

After that you've practiced the previous method of hacking (MS) on multiple games, you are ready to move on to the "next step", which is MS Hooking.

Spoiler

For this method, you DO need a computer. However, http://armconverter.com/binarytools/ may be able to help you find the symbols you need using just your iDevice.

You will need to use a tool called "IDA" on your computer, which you can download from here: https://www.hex-rays.com/products/ida/support/download_demo.shtml

 

There are many tutorials on this forum on MS Hooking, and I've picked out the ones I believe is the easiest one to follow, with the best content.

 

General information tutorial: https://iosgods.com/topic/831-tutorial-how-to-hack-using-mobile-substrate-method-hooking/

Tutorial hacking a game: https://iosgods.com/topic/4295-tutorial-how-to-hack-with-mshook-new-way/

 

To make things easier, you can use this online MS Hook generator: http://armconverter.com/mshookgenerator/

 

If there's something you don't understand, please search for tutorials and make help & support topics.

For offsets, and examples of tweak.xm's, please visit the code section: https://iosgods.com/forum/48-coding-center/

 

 


 

Now when you know how to hack a game using MS hooking, you are ready for the last step, which is hacking games using IDA.

 

How to Hack Games with IDA:

Spoiler

 

Firstly, you'll need to install IDA Pro, which you can download from this topic: https://iosgods.com/topic/24897-download-ida-pro-68-70-pro-mac-windows/

As well as a debugger such as: GNU-Debugger from Cydia (cydia.radare.org) & LLDB (Windows Mac

These are all tutorials that I've handpicked.

 

The green ones contain general information on what IDA is and basic tutorial what to do inside IDA

The purple ones contain information and tutorials on what to do before and in IDA and how the get offsets (offsets show you the instructions to hack, read more about it in the green tutorials) 

The orange ones contain information on how to do specific things within IDA.

 

Tutorial (detailed): https://iosgods.com/topic/51365-starter-pack-ios-hacking-ida-ms-ms-hook-etc

Tutorialhttps://iosgods.com/topic/852-tutorial-how-to-hack-using-ida/

Tutorialhttps://iosgods.com/topic/4668-ida-tutorialhow-to-know-what-to-change-in-ida-in-order-to-make-your-hack-work/

 

How to Hack Using GNU-Debugger (VIDEO)https://iosgods.com/topic/4767-idavideotutorial-how-to-hack-sub_x-games-using-gpigg-gdb-ida/

How to Hack Using GNU-Debuggerhttps://iosgods.com/topic/781-tutorial-how-to-hack-using-gnu-debugger-gdb/

How to Hack Using LLDBhttps://iosgods.com/topic/5380-working-on-ios-9-how-to-get-lldb-working-on-windows/#comment-127530

 

How to Hack with Stringshttps://iosgods.com/topic/26584-ida-tutorialhow-to-hack-with-strings/

How to Hack Vectorshttps://iosgods.com/topic/7885-ida-tutorialhow-to-deal-withhack-vectors/#comment-211260

How to Disable Anti-Debugging Protectionhttps://iosgods.com/topic/26721-breaking-securityhow-to-disable-syscall-anti-debugging-protection/

How to Disable Memory Checkshttps://iosgods.com/topic/6995-ida-tutorialhow-to-disable-memory-checks/

How to Hack Floats (ARM64)https://iosgods.com/topic/39081-ida-tutorial-how-to-hack-floats-in-arm64/

 

Tutorial on instance variables and function pointers: https://iosgods.com/topic/65529-instance-variables-and-function-pointers/

:new:Tutorial on static members and multithreading:  https://iosgods.com/topic/70716-static-members-and-multithreading/

 

 

*Before hacking a game binary using IDA, you should crack, thin and remove ASLR from the binary. Tutorials on how to do so are listed at the bottom of this topic.

 

If there's something you don't understand, please search for tutorials and make help & support topics.

For offsets, and examples of tweak.xm's, please visit the code section: https://iosgods.com/forum/48-coding-center/

 

 

 


 

Other useful things to know: 

 

How to Thin a Binary:

 

How to Crack an Application: 

 

How to Remove ASLR from a Binary:

 

Edited by Zimon
Updated a tutorial link.
  • Like 133
  • Thanks 34
  • Haha 2
  • Upvote 93
  • Agree 9
  • Informative 7
  • Winner 17

Share this post


Link to post
Share on other sites

Add Cracking Apps 

 

Also. For ease of access in making new theos project, make a new file called "theos" in /usr/bin and enter 

 $THEOS/bin/nic.pl

Type theos in MTerminal to start theos automatically.

for making and installing package, make a file called "mpi" and enter

make package install

inside. If you dont want to install automatically, use only make package 

 

Edited by Archangel04
  • Like 4

Share this post


Link to post
Share on other sites

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

    • [ARM64] GardenScapes v2.9.0 Jailed Cheats +2
      Modded/Hacked App: Gardenscapes By Playrix Games
      Bundle ID: com.playrix.gardenscapes-m3-ios
      iTunes Store Link: https://itunes.apple.com/us/app/gardenscapes/id1105855019?mt=8&uo=4&at=1010lce4



      Hack Features:
      - Infinite Moves (Won't Subtract)
      - Infinite Boosters (Won't Substract)

       

      Hack Download Link: https://iosgods.com/topic/71553-arm64-gardenscapes-v290-jailed-cheats-2/
      • 257 replies
    • Demong Hunter 2 v1.3.7 [ x10 Attack Speed & No Skills CoolDown ]
      Modded/Hacked App: Demong Hunter 2 By daesung kang
      Bundle ID: com.linktown.demonghunter2.ios
      iTunes Store Link: https://itunes.apple.com/us/app/demong-hunter-2/id1062215216?mt=8&uo=4&at=1010lce4

      Hack Features:
      - x10 Attack Speed
      - No Skills CoolDown
      • 3 replies
    • Dash Quest Heroes v1.5.1 [ God Mode & More ]
      Modded/Hacked App: Dash Quest Heroes By Tiny Titan Studios
      Bundle ID: com.tinytitanstudios.dq2
      iTunes Store Link: https://itunes.apple.com/us/app/dash-quest-heroes/id1213561116?mt=8&uo=4&at=1010lce4

      Hack Features:
      - God Mode
      - No Skills CoolDown
      - x20 XP Reward
      - x20 Gold Reward
      • 5 replies
    • TALION v1.0.60 [ x3 AttackSpeed ]
      Modded/Hacked App: TALION By GAMEVIL Inc.
      Bundle ID: com.gamevil.talion.ios.apple.global.normal
      iTunes Store Link: https://itunes.apple.com/sg/app/talion/id1258046552?mt=8&uo=4&at=1010lce4

      Hack Features:
      - x3 Attack Speed
      • 238 replies
    • [ARM64] Soul Knight Cheats v1.9.2 +5
      Modded/Hacked App: Soul Knight By Zeyang Li
      Bundle ID: com.ChillyRoom.DungeonShooter
      iTunes Store Link: https://itunes.apple.com/us/app/soul-knight/id1184159988?mt=8&uo=4&at=1010lce4


      Hack Features:
      - God Mode
      - Infinite Ammo
      - Instant Skill
      - Infinite Coins (Earn some, complete the stage, back to menu, re-open the stage)
      - Infinite Gems
       


      Hack Download Link: https://iosgods.com/topic/72042-arm64-soul-knight-cheats-v185-5/


      #Hack #Jailbreak #Cydia #Cheat #Apple #Android #iOSGods
      • 193 replies
    • [ARM64] My Gym: Fitness Studio Manager Cheats v3.2 +2
      Modded/Hacked App: My Gym: Fitness Studio Manager By Tatem Games Inc.
      Bundle ID: com.tatemgames.dreamgym2
      iTunes Store Link: https://itunes.apple.com/us/app/my-gym-fitness-studio-manager/id1143516053?mt=8&uo=4&at=1010lce4

       

      Mod Requirements:
      - Jailbroken iPhone/iPad/iPod Touch.
      - iFile / Filza / iFunBox / iTools or any other file managers for iOS.
      - Cydia Substrate (from Cydia).
      - PreferenceLoader (from Cydia).


      Hack Features:
      - Infinite Coin (Spend some/ Get some)
      - Infinite Cash (Spend some/ Get some)

       


      Non-Jailbroken & No Jailbreak required hack(s): 


      Hack Download Link:

      Hidden Content

      Download Hack








      Installation Instructions:
      STEP 1: Download the .deb Cydia hack file from the link above.
      STEP 2: Copy the file over to your iDevice using any of the file managers mentioned above or skip this step if you're downloading from your iDevice.
      STEP 3: Using iFile or Filza, browse to where you saved the downloaded .deb file and tap on it.
      STEP 4: Once you tap on the file, you will then need to press on 'Installer' or 'Install' from the options on your screen.
      STEP 5: Let iFile / Filza finish the cheat installation. Make sure it successfully installs, otherwise see the note below.
      STEP 6: Now open your iDevice settings and scroll down until you see the settings for this cheat and tap on it. If the hack is a Mod Menu, the cheat features can be toggled in-game.
      STEP 7: Turn on the features you want and play the game. You may need to follow further instructions inside the hack's popup in-game.

       

      NOTE: If you have any questions or problems, read our Troubleshooting topic & Frequently Asked Questions topic. If you still haven't found a solution, post your issue down 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:
      - @Laxus


      Cheat Video/Screenshots:

      N/A

       
      • 81 replies
    • [ARM64] Mug Life - 3D Face Animator Modded v2.0.15 +1
      Modded/Hacked App: Mug Life - 3D Face Animator By Mug Life, LLC
      Bundle ID: com.muglife.muglife
      iTunes Store Link: https://itunes.apple.com/us/app/mug-life-3d-face-animator/id1093860285?mt=8&uo=4&at=1010lce4



      Hack Features:
      - PREMIUM



      Hack Download Link: https://iosgods.com/topic/79565-arm64-mug-life-3d-face-animator-modded-v2012-1/
      • 27 replies
    • [ARM64] Into The Dead 2 Cheats v1.14 +11
      Modded/Hacked App: Into the Dead 2 By PikPok
      Bundle ID: com.pikpok.dr2.iosstore
      iTunes Store Link: https://itunes.apple.com/us/app/into-the-dead-2/id1151220243?mt=8&uo=4&at=1010lce4



      Hack Features:
      - Infinite Ammo
      - No Reload
      - One Shot Kill
      - Infinite Grenade
      - No Grenade Cooldown
      - Insane Explotion Radius after Throw Grenade
      - No Collision (God Mode)
      - Infinite Stamnia
      - ViP Services
      - Infinite Silver
      - Infinite Gold


      Hack Download Link: https://iosgods.com/topic/73337-arm64-into-the-dead-2-cheats-v113-11/


      Credits:
      - @Laxus
      - @Joka
      • 187 replies
    • [ARM64] The Sims FreePlay Cheats v5.41.4 +4 [iOSGods Exclusive]
      Modded/Hacked App: The Sims™ FreePlay By Electronic Arts
      Bundle ID: com.ea.sims3deluxe.ipad.inc
      iTunes Store Link: https://itunes.apple.com/us/app/the-sims-freeplay/id466965151?mt=8&uo=4&at=1010lce4


      Hack Features:
      - Infinite Simcash
      - Infinite SP
      - Infinite LSP
      - Max ViP Point


      Hack Download Link: https://iosgods.com/topic/72103-arm64-the-sims-freeplay-cheats-v5414-4-iosgods-exclusive/
        • Upvote
      • 291 replies
    • [ARM64] Evil Defenders Cheats v1.0.13 +4
      Modded/Hacked App: Evil Defenders By Crazy Panda Limited
      Bundle ID: ru.crazypanda.EvilDefendersFree
      iTunes Store Link: https://itunes.apple.com/us/app/evil-defenders/id1434692934?mt=8&uo=4&at=1010lce4



      Hack Features:
      - Infinite Souls
      - Infinite Coins
      - God Mode
      - No Skill Cooldown


      Hack Download Link: https://iosgods.com/topic/77562-arm64-evil-defenders-cheats-v1013-4/
      • 27 replies
    • [ARM64] GardenScapes Cheats v2.9.0 +5 [ViP]
      Modded/Hacked App: Gardenscapes By Playrix Games
      Bundle ID: com.playrix.gardenscapes-m3-ios
      iTunes Store Link: https://itunes.apple.com/us/app/gardenscapes/id1105855019?mt=8&uo=4&at=1010lce4



      Hack Features:
      - Infinite Moves
      - Inifnite Boosters (Won't subtract when use)
      - Infinite Lives
      - Infinite Coins (Spend some/ Get some) - Not recommended cause sometimes it will bug your gameplay
      - Infinite Stars (Complete tasks without needing stars) - GAMEBREAKING FOR SURE  



      Hack Download Link: https://iosgods.com/topic/75340-arm64-gardenscapes-cheats-v280-5-vip/


      Credits:
      - @Laxus
      - @RudePerson For Inspiring Me
      • 118 replies
    • [ARM64] HomeScapes Cheats v2.1.0 +5 [ViP]
      Modded/Hacked App: Homescapes By Playrix Games
      Bundle ID: com.playrix.gardenscapes-sweethome
      iTunes Store Link: https://itunes.apple.com/us/app/homescapes/id1195621598?mt=8&uo=4&at=1010lce4


      Hack Features:
      - Infinite Moves
      - Infinite Boosters
      - Infinite Coins (Spend some)
      - Infinite Lives (Won't substract when you failed level)
      - Infinite Stars (Complete tasks without needing stars) - Game Breaking for sure  


      Hack Download Link: https://iosgods.com/topic/75434-arm64-homescapes-cheats-v200-5-vip/

      #Hack #Jailbreak #Cydia #Cheat #Apple #Android #iOSGods
      • 167 replies
  • Recently Browsing   1 member


    • Administrator |
    • Global Moderator  |
    • Moderator  |
    • ViP Plus |
    • ViP |
    • Cheater  |
    • Modder  |
    • Novice Cheater |
    • Rookie Modder |
    • Contributor |
    • Senior Member |
    • Member |
×

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.