WARNING: IF YOU DO NOT UNDERSTAND ANY WORD FROM WHAT I AM GOING TO SAY IN THIS TUTORIAL, I WOULD SUGGEST YOU NOT TO TRY TH...
IF YOU DO NOT UNDERSTAND ANY WORD FROM WHAT I AM GOING TO SAY INTHIS TUTORIAL, I WOULD SUGGEST YOU NOT TO TRY THIS, BUT I’M HAPPY TO HELP ANY ONE WHO WOULD WANT TO LEARN.
The following guide is for educational purpose only, by using this guide you would be able to crack any app on your iDevice. Here we will be talking about two tools Clutch & Rasticrac
Repo Source
Clutch 1.4.7
Clutch 1.4.7 is revamped version, and works with most of the apps, drawback is that the menu option is bit odd in the old versions, but in this 1.4.7 version this is rectified and Clutch 1.4.7 do have menu style and the good thing about clutch is that it has well defined configuration settings accessible through the MobileTerminal.
Clutch will patch all most all ARMv7 Apps with ease, there is a know issue with some of the apps cracked using Clutch failing to open on newer ARMv7s devices (iPhone 5 and iPad Mini) but we will include a fix at the end of the tutorial.
Rasticrac v3.0.9
This is one of the most powerful cracking utility available as per i have known, its easy to use and its packed with goodies, compression is much better than Clutch. Rasticrac is an updated version of the popular cracking tool PCM (PoedCrackMod). This now runs on all Devices including iPhone 5, iPad Mini ….. This is a very powerful cracking tool and I suggest using it!
Tools Needed
Search Cydia for the following packages and also install:
- Ifile 2.2.0-1[use biteyourapple repo]
- MTerminal 1.0-4[use bigboss repo]
Optional Installs to make life easier
- OpenSSH
- MobileTerminal
AutoLock SBSettings
Also Optional NOT from Cydia Prompt iOS App (must of installed OpenSSH from Cydia for this to work locally) – Is a SSH client that can be used as a terminal window for you device. Advantages are it is able to run in the background, can launch multiple terminal sessions and also has lots of keyboard shortcuts easily accessible.
Ok so you have installed all the required tools you are ready to crack your first app.
CRACKING PROCEDURE
Option – 1: If Using MobileTerminal skip this step, if you are using Prompt instead of MobileTerminal open the Prompt App, click add connection.
Click on “Connect”
This will open up a CMD prompt and ask for your root password if you have never changed it please enter or continue to enter your own password. I will explain below how to change your root password I highly advise you do this. Please follow the guide below apart from opening MobileTerminal.
OPTION – 2: Open MobileTerminal on your device [Recommended]
Type Su root at the prompt
This will ask for your root password, if you have never changed it please enter alpine (or continue to enter your own password.)
At this point I would strongly suggest changing your root password if it is default to do this enter the following command
passwd root
Now enter your desired password then confirm the password again If there are no errors and you are back to the command prompt you have successfully changed your password.
Clutch Cracking - Tutorial
At your cmd prompt type the following command
Clutch (must have capital C)
this will now list all the encrypted applications that are installed on your device, choose the app you want to crack and write the following command
Clutch <App Name>
(if the app name has spaces please place inside speech marks like so – Clutch “App Name” )
Clutch will now begin to crack the chosen app/s and once done it will tell you and return to the command prompt. You have just cracked an iOS app! The cracked app/s are placed in
/var/root/Documents/Cracked (or) /User/Documents/Cracked
We will explain further into the document what to do with the cracked app and how to get it off of your phone and onto AppAddict.
Rasticrac Cracking – Tutorial
At your cmd prompt type the following command
rasticrac -m
/var/root/Documents/Cracked
Error Fixing
Fix for Clutch’s cracked Apps crashing on ARMv7s Devices
Credit to @ttwj for this fix
Some apps cracked using Clutch/ClutchPatched crash on new devices (iPhone 5, iPad mini) on iOS6, here’s a really simple fix for crackers and users.
To be performed on Mac OS X
- Extract the IPA file2. Go into Payload/whatevername.app3. Open up Terminal4. Run this command
This will replace binary with the binary of the application.
ADVANCED CUSTOMISATION
&
AUTO ADDING CRACKER NAME AND CREDIT FILE
So if you are going to be cracking a lot of apps it would be a good idea to customise your cracking tools slightly and have your cracker name auto added to the file name. We can also make it so a secret credit file is placed within the app with your cracker name on it, this is so people can’t steal credit for your cracks.
Advanced Customization for Clutch
Navigate to the following location on your device
/etc
There you will see a file called “clutch.conf “ open this file with your favorite text editor and amend the following depending on what you want. These are probably the only things you may want to change:
Advanced Customization for Rasticrac
Navigate to the following location on your device
/usr/bin
There you will see a file called “rasticrac“ open this file with your favourite text editor and amend the following depending on what you want **Be carefull in here as this is the main script also for Rasticrac. Here are the things you will most likely want to change: