Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

Determining if an iPhone is Jail broken Programmatically

How do you determine (programmatically) if an iPhone/iPod is:

  1. Jail broken
  2. Running a cracked copy of your software

Pinch Media can detect if a phone is jail broken or the software running is cracked, does anyone know how they do this? Are there any libraries?

like image 622
Richard Stelling Avatar asked Jul 16 '09 23:07

Richard Stelling


People also ask

Can you tell if an iPhone has been jailbroken?

The easiest way to diagnose an iPhone is with a jailbreak checker app like "System and Security Info," downloadable from the App Store. When the app is installed and opened, it scans your device. If it reads "Yes" in the "Jailbroken" column, your device is jailbroken.

Can Apple detect a jailbreak?

One key fact that iOS detection for jailbreaking can depend on is figuring out if the app is asking for more resources and app data than allowed by the Apple operating system. The app may also look for other applications like Cydia, available only on jailbroken devices.

Can you reverse a jail break on an iPhone?

Yes, it is possible, and it is even simpler than the jailbreaking process. If you own a jailbroken iPhone 8, iPad, or any other iOS device, and you want to unjailbreak it (reverse it to the original iOS condition), here you can find all that you need.

Can you jail break a iPhone?

Jailbreaking your iPhone means installing any theme or application you want to enhance the look of your iPhone as well as its functionality. Basically, jailbreaking requires you to install an application on your iOS device that will let you run jailbreak apps, themes, and tweaks on your iPhone.


1 Answers

Here is one of the ways to detect if your app was cracked.

In short: the cracking usually requires changing the Info.plist. Since it's regular file you have access to, it's pretty easy to determine such changes.

like image 83
zakovyrya Avatar answered Oct 02 '22 12:10

zakovyrya