Jump to content

I want to get into App/AppStore kit - Cracking


Go to solution Solved by Rook,

4 posts in this topic

Recommended Posts

Posted (edited)

Hello Guys,

I want to patch IPAs and unlock premium features. I know C++ and Assembly x86 but no ARM.

Do you guys know how to get started with it. I already installed theos on my device and putty and winscp on my Windows PC and can easily connect my Iphone with my PC using ssh.

The IPA I want to crack is called "Goodnight". An "Agora" based realtime Voice Chat App.

The App has many In-App purchases. I started to decrypt the IPA using CrackerXI+ and dragged it on my PC, then I opened the Binary "GoodnightReact.FILE" using IDA Pro. I found many strings related to the Store kit like "paymentQueue:updatedTransactions:".

But how do I actually patch and activate the premium features in the IPA?

Thanks in Advanced.

Updated by Spiixy_
  • Like 2
  • Solution
Posted (edited)

Hey!

20 hours ago, Spiixy_ said:

Binary "GoodnightReact.FILE" using IDA Pro

Binaries on iOS usually do not have an extension. Make sure you're loading the correct one.

20 hours ago, Spiixy_ said:

But how do I actually patch and activate the premium features in the IPA?

For this you will need to learn basic ARM instructions so you can understand what the function does and patch it either by hex editing the binary and placing it back, or use the easier Live Offset Patcher approach.

 

There are a bunch of tutorials that you may find useful in our Tutorials section or the Newbie topic. Please read our "iOS Hacking for Newbies" topic here: https://iosgods.com/topic/51365-starter-pack-ios-hacking-ida-ms-ce-etc/

Updated by Rook
  • Like 1
Posted
8 hours ago, Rook said:

Hey!

Binaries on iOS usually do not have an extension. Make sure you're loading the correct one.

For this you will need to learn basic ARM instructions so you can understand what the function does and patch it either by hex editing the binary and placing it back, or use the easier Live Offset Patcher approach.

 

There are a bunch of tutorials that you may find useful in our Tutorials section or the Newbie topic. Please read our "iOS Hacking for Newbies" topic here: https://iosgods.com/topic/51365-starter-pack-ios-hacking-ida-ms-ce-etc/

Thank you for that fast response. I will look into that

I also messed around with Flex 3. I tried to patch some methods that are related to subscriptions, premium and payment and made the bool functions return true, but it just doesn't work.

Would you recommend using Flex 3 for unlocking premium features in Apps? And how do I know if some values are server-sided and client-sided?

Posted

Flex 3 is also great at cracking IAP. Look into SKPayment…

I also forgot to mention “Satella”. It’s an open sourced IAP cracker which may help you

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