Jump to content

Welcome to AppCake Forum
Register now to gain access to all of our features. Once registered and logged in, you will be able to create topics, post replies to existing threads, give reputation to your fellow members, get your own private messenger, post status updates, manage your profile and so much more. If you already have an account, login here - otherwise create an account for free today!
Photo

How to crack Apps on iOS 11


  • This topic is locked This topic is locked
126 replies to this topic

#1
Sacmunraga

Sacmunraga

    Pro Caker

  • IC Member
  • 295 posts
    • Time Online: 6d 6h 20m 47s
  • iDevices Owned:iPad Mini with Retina, iMac, iHave a PC

Edit by hotsjf:

A GUI tool is released in our repo, it's much easier to use:

Read here: https://forum.iphone...ool-for-ios-11/

 

 

 

How to crack apps on iOS 11

 

Sacmunraga

 

 
Howdy dear AppCake users. Long time no see. So due to the fact that Cydia has yet to be released, along with many useful binaries, new methods are required to crack/decrypt apps. Rasticrac relied on many binaries that Cydia has, and Clutch has been 6-feet under for a while now, so due to that and following some requests I have made the following is a tutorial on how to crack apps using the Electra or LiberiOS jailbreaks.
 
Required Items.

  • Jailbroken iDevice on iOS <=11.1.2
  • An sftp or on device file manager (Cyber Duck, FilzaJailed, Winscp, etc.)
  • Terminal Client
  • The latest version of bfinject: https://github.com/S...aga/sacmunCrack
  • To just sign apps use signer.sh - signer.sh

Instructions:


  • If you are on Electra, reboot your device and re-jailbrake with the "Tweaks" option turned OFF. For LiberiOS, just run the jailbreak.IMG_0381.png
  • Once jailbroken, create a new folder somewhere on your device called "bfinject" using one of the previously mentioned sftp or file managers. (I made my folder in /var/mobile/Documents/bfinject). You can do this with CyberDuck, or if you're using terminal, in your location type 
    mkdir bfinject
    
  • Screen_Shot_2018_01_30_at_1_29_07_PM.png
  • Download and move the bfinject.tar into the bfinject folder, wherever it is located on your iDevice.
  • Screen_Shot_2018_01_30_at_1_30_25_PM.png                                                                  
  • Using a Terminal client, ssh into your iDevice with
    ssh root@ipaddress
     and log in with your password. alpine is the default password to log in, unless you have changed it which is highly recommended.
  • cd into the bfinject folder. For me that command will be
    cd /var/mobile/Documents/bfinject
    
  • Run 
    tar xvf bfinject.tar

    to unpack the contents


  •  Screen_Shot_2018_01_30_at_1_35_02_PM.png

  • Now your bfinject folder should look like this, and if it is then you are ready for action.                                                                                                

  • Screen_Shot_2018_01_30_at_8_38_41_PM.png

  • Run the app that you want to crack, I will be using Reddit as an example

  • Once your app is up an running, run
    bash bfinject -P app.app -l dylibs/bfdecrypt.dylib 
    Screen_Shot_2018_01_30_at_9_13_58_PM.png

  • The app should start being cracked now. First you will see a floating UIView with "Decrypted" printed, followed by this screen.IMG_0382.png

  • Now you have two options. You can set up a server by pressing "Yes" or you can do it another way. I have tried using the netcat server way but it didn't work for me, so I will show you an alternative way. Run the command (Still on your iDevice)
    find /var/mobile/Containers/Data/Application/ -name decrypted-app.ipa
    Screen_Shot_2018_01_30_at_8_59_26_PM.png

  • As shown below, you will be presented the file location of the decrypted .ipa, and you can then transfer it from you iDevice on to your Mac/PC into your .ipa stash in preparation for Appsync to finally be published :). Make sure to delete the decrypted-app.ipa on your iDevice so that if you crack new apps you won't be confused by different cracked apps.

  • Screen_Shot_2018_01_30_at_9_27_31_PM.png

  • Locophone, Chromium, user_hidden and 4 others like this

#2
user_hidden

user_hidden

    Forum Admin

  • Admin
  • 66,603 posts
    • Time Online: 323d 7h 17m 44s
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 4, iPhone SE, iPhone 6, iPhone 8, iPad Mini, iPad Mini 2, iPad 1, iPad 2, iPad 5, MacBook Air, iHave a PC
  • Most used iOS:iOS 5, iOS 6, iOS 7, iOS 8, iOS 9, iOS 10, iOS 11, iOS 12
i would presume bfinject cracks apps as arm64 so would be unusable on 32bit devices ?

#3
Sacmunraga

Sacmunraga

    Pro Caker

  • IC Member
  • 295 posts
    • Time Online: 6d 6h 20m 47s
  • iDevices Owned:iPad Mini with Retina, iMac, iHave a PC

@ user_hidden , I honestly don't know but more than likely it won't work. Bfinject is built with iOS 11 in mind, and since all iOS 11 AppStore apps are 64-bit then the developers probably didn't worry about it. If you have a 32 bit device then you're more then welcome to try...



#4
hotsjf

hotsjf

    7 years in scene

  • Admin
  • 7,717 posts
    • Time Online: 195d 23h 24m 47s
  • Twitter:@iphonecake_com
  • LocationUSA
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 3GS, iPhone 4, iPhone 5S, iPhone 6+, iPad 1, iPad 3, iPad 4, iPad Air 2, Apple Watch, MacBook Air, MacBook Pro, iMac
  • Most used iOS:iOS 6, iOS 7, iOS 8
from the dev GH page, seems it only has 64bit part decrypted

but for the devices running iOS 11 system, i guess 90% are 64bit anyways...

pretty good tutorial, thanks for sharing.
  • Sacmunraga and hugesea like this

#5
Ghay

Ghay

    .

  • IC Uploader
  • 21,936 posts
    • Time Online: 106d 13h 39m 20s
  • iDevices Owned:iPhone 6, iPhone 6+, iPhone 7, iPhone 7+, iPad Air, iPad Air 2, Apple Watch, iHave a PC

Not seen one ios 11 app cracked yet???



#6
Altheinios

Altheinios

    Getting Known

  • IC Member
  • 21 posts
    • Time Online: 5h 36m 50s
  • LocationAlien
  • Facebook:No
  • iDevices Owned:iPhone 6+, iHave a PC
bfinject: line 43: ps: command not found
https://forum.iphone...mand-not-found/

#7
zachary@cracks

zachary@cracks

    IC L.E.G.E.N.D

  • IC Uploader
  • 20,172 posts
    • Time Online: 95d 7h 25m 46s
  • Twitter:https://twitter.com/Zachary_cracks
  • LocationEU
  • iDevices Owned:iPhone SE, iPhone 6, iPhone XR, iHave a PC
  • Donations:Use Itunes Gift cards

i see that no one tried this way? as no IOS 11 app has been posted... 

I sugest to not hastle with this and wait Rasticrack IOS 11 update



#8
Ghay

Ghay

    .

  • IC Uploader
  • 21,936 posts
    • Time Online: 106d 13h 39m 20s
  • iDevices Owned:iPhone 6, iPhone 6+, iPhone 7, iPhone 7+, iPad Air, iPad Air 2, Apple Watch, iHave a PC

i see that no one tried this way? as no IOS 11 app has been posted... 

I sugest to not hastle with this and wait Rasticrack IOS 11 update

As no cydia has been or any signs of will be released how is Rasticrac going to get updated? I have told you before your living in dreams and saying Cydia will be released in days will not make it happen no developwe has said they will release Cydia in a matter of days, it's all made up by you. Constant bullshit from you



#9
Sacmunraga

Sacmunraga

    Pro Caker

  • IC Member
  • 295 posts
    • Time Online: 6d 6h 20m 47s
  • iDevices Owned:iPad Mini with Retina, iMac, iHave a PC

I don't have enough time to crack a bunch of apps. I have college and work, but you might see some apps being posted. The reason not many people are doing this is probably because of the lack of an installer. I'm thinking about updating ipa-installer and seeing where that will lead.



#10
user_hidden

user_hidden

    Forum Admin

  • Admin
  • 66,603 posts
    • Time Online: 323d 7h 17m 44s
  • iDevices Owned:iPod Classic, iPod Touch 4, iPhone 4, iPhone SE, iPhone 6, iPhone 8, iPad Mini, iPad Mini 2, iPad 1, iPad 2, iPad 5, MacBook Air, iHave a PC
  • Most used iOS:iOS 5, iOS 6, iOS 7, iOS 8, iOS 9, iOS 10, iOS 11, iOS 12
reason no iOS11 apps yet @zachary

problem is lack of appsync.
otherwise cracked apps need to be manually loaded and not for the newbie.

#11
zachary@cracks

zachary@cracks

    IC L.E.G.E.N.D

  • IC Uploader
  • 20,172 posts
    • Time Online: 95d 7h 25m 46s
  • Twitter:https://twitter.com/Zachary_cracks
  • LocationEU
  • iDevices Owned:iPhone SE, iPhone 6, iPhone XR, iHave a PC
  • Donations:Use Itunes Gift cards

 

I got same Error

 

Line 43.. Command not found 



#12
Sacmunraga

Sacmunraga

    Pro Caker

  • IC Member
  • 295 posts
    • Time Online: 6d 6h 20m 47s
  • iDevices Owned:iPad Mini with Retina, iMac, iHave a PC

@zachary show me the error screen



#13
zachary@cracks

zachary@cracks

    IC L.E.G.E.N.D

  • IC Uploader
  • 20,172 posts
    • Time Online: 95d 7h 25m 46s
  • Twitter:https://twitter.com/Zachary_cracks
  • LocationEU
  • iDevices Owned:iPhone SE, iPhone 6, iPhone XR, iHave a PC
  • Donations:Use Itunes Gift cards

@zachary show me the error screen

Attached Thumbnails

  • image.jpeg


#14
Altheinios

Altheinios

    Getting Known

  • IC Member
  • 21 posts
    • Time Online: 5h 36m 50s
  • LocationAlien
  • Facebook:No
  • iDevices Owned:iPhone 6+, iHave a PC

@zachary show me the error screen

You’re missing the command file “wc”. Same thing happens to me, but my missing file is “ps”.

#15
zachary@cracks

zachary@cracks

    IC L.E.G.E.N.D

  • IC Uploader
  • 20,172 posts
    • Time Online: 95d 7h 25m 46s
  • Twitter:https://twitter.com/Zachary_cracks
  • LocationEU
  • iDevices Owned:iPhone SE, iPhone 6, iPhone XR, iHave a PC
  • Donations:Use Itunes Gift cards

It just doesnt work on latest Electra up to 1.0.4 

 

No one didnt get managed to crack IOS 11 apps.. i dont understand how did it work when it didnt... 

 

tried different apps, updated Cydia Updates,,, Every time same Errors... 



#16
Altheinios

Altheinios

    Getting Known

  • IC Member
  • 21 posts
    • Time Online: 5h 36m 50s
  • LocationAlien
  • Facebook:No
  • iDevices Owned:iPhone 6+, iHave a PC

It just doesnt work on latest Electra up to 1.0.4

No one didnt get managed to crack IOS 11 apps.. i dont understand how did it work when it didnt...

tried different apps, updated Cydia Updates,,, Every time same Errors...

I got it working on electra 1.0 and above. Made a post about it: https://forum.iphone...ectra-10-above/

#17
zachary@cracks

zachary@cracks

    IC L.E.G.E.N.D

  • IC Uploader
  • 20,172 posts
    • Time Online: 95d 7h 25m 46s
  • Twitter:https://twitter.com/Zachary_cracks
  • LocationEU
  • iDevices Owned:iPhone SE, iPhone 6, iPhone XR, iHave a PC
  • Donations:Use Itunes Gift cards

Yes, but the main issue now is signing the IPA file.. its too complicated and it takes too long for single app to finish and it still could not work... 



#18
dodgy

dodgy

    Fresh Newbie

  • IC Member
  • 6 posts
    • Time Online: 6h 53m 25s
  • LocationCanada

You need to automate it if it's complicated.

 

I installed ldid in Cygwin on Windows, then created a batch file to process the ipa.

If I want to sign (or resign) an IPA for us on a 11.x device I just drop it on the batch file and it does the whole lot for you ... takes a few seconds.

 

I can post the batch file if it helps, but you'd need to set up the cygwin/ldid environment.



#19
Sacmunraga

Sacmunraga

    Pro Caker

  • IC Member
  • 295 posts
    • Time Online: 6d 6h 20m 47s
  • iDevices Owned:iPad Mini with Retina, iMac, iHave a PC

^This is exactly what I was talking about. I'll look into it....^



#20
Sacmunraga

Sacmunraga

    Pro Caker

  • IC Member
  • 295 posts
    • Time Online: 6d 6h 20m 47s
  • iDevices Owned:iPad Mini with Retina, iMac, iHave a PC
@everyone, I have scripted an .ipa signer.

Directions:

First, download zip and Link Identity editor from Cydia. It’s required!!!!

Create a folder called Cracked/etc.

Copy and paste the code into a file called signer.sh

In that folder, put the un-signed .ipa, as well as signer.sh.

Next, make sure you are running as root user and run
chmod +x signer.sh
^This only needs to be once, so that we can execute the script^

To sign an .ipa, run this code:
bash signer.sh ipaname.ipa
Where of course ipaname.ipa is the name of the .ipa. This script also convienently renames the .ipa.

I will work on this to make it compatible with bfinject/bfdecrypt so the cracking and signing process will be automated!

Code: https://ghostbin.com/paste/fw9ky

Also, to install .ipa files use appinst from Cydia and YOU HAVE TO BE JAILBROKEN WITH THE “Tweaks” option ENABLED!

I tested this with one of my own .ipas and also with @Ghays https://www.iphoneca...27052009_.html. Before signing, the .ipas would install but crash. After signing, the .ipas would install and work correctly.
  • hotsjf likes this