Clutch and Rasticrac

Download as doc, pdf, or txt
Download as doc, pdf, or txt
You are on page 1of 7

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 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

http://cydia.iphonecake.com

[Recommended]

http://repo.biteyourapple.net
http://cydia.xsellize.com

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


SBsettings
OpenSSH
MobileTerminal
iFile /Filza (biteyourapple.net repo)

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.
SSH = localhost
Username = root
Password = Leave Blank
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


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
this will now list all the
encrypted applications that are
installed on your device, it will
list the application with a
number, letter or combination of
both at the side depending on
how many apps you have
installed.

At the prompt type in the App/s you wish to crack using the corresponding number/letter
from the side of the apps name.
Rasticrac will now begin to work its magic and crack the app/s you have chosen. You will
notice that Rasticrac speaks to you as it is cracking applications . You have just cracked
an iOS app using Rasticrac. The cracked app/s are placed in
/var/root/Documents/Cracked

Error Fixing

Fix for Clutchs 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
1. Extract the IPA file
2. Go into Payload/whatevername.app
3. Open up Terminal
4. Run this command
lipo binary -thin armv7 -output newbinary
mv newbinary binary
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 cant 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:
CreditFile
NO(Change to YES to create Credit File inside app)
FilenameCredit
NO(Change to YES to add cracker name to filename)
CrackerName
(Enter your Cracker Name inbetween >< )
ListWithDisplayName
YES (Change to DIRECTORY to list apps in full form within clutchs menu)
MetadataEmail
[email protected](Can be changed to any email address)

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:
# - Default CrackerName (or "Anonymous").
RCcracker="Anonymous" (Change to your cracker name)
# - Should "extra details" appear in Ipa name (ie: "iPad / 3GS / etc") ? (You can hate
them)
RCextras="YES" (Change to NO if you w=dont want extra information adding to the
file names of your cracked apps)
# - Should script talk to you ? (it only speaks english, only with iOS4+, only with "speak"
tool from Cydia)
RCspeak="YES" (Change to NO to turn the voice off)
# - Should artist's name be used in filename ?
RCartistfrommeta="YES" (Change to NO if you dont want developers name in your
cracked apps file name i.e. Rovio)
# - Default compression level is blank (aka "-6"), and is the best speed/size ratio.
# - Recommended. Upload/download/storage will be good.
RCcompression="" (Change to desired level -9 being smallest size and minus -1 largest
I recommend -9 or -8 as the smaller the apps the easier and quicker they are to upload)
# - Maximum compression ("-9") (also "-8" or "-7") is very very slow, but size is the best.
IF YOU DID NOT UNDERSTAND A WORD I HAVE SAID, PLEASE DO NOT
TRY THIS.

You might also like