jailbreak

How to detect “LocallAPStore\" - new iap cracker

為{幸葍}努か 提交于 2019-12-03 08:47:29
I detect IAP Cracker like this: if ([[NSFileManager defaultManager] fileExistsAtPath:@"/Library/MobileSubstrate/DynamicLibraries/iap.dylib"]){ NSLog(@"IAP Cracker detected"); } How can I detect LocallAPStore? After extracting the Debian package of this hack, you can see that it has almost exactly the same structure as IAP cracker. So, you can write: if ([[NSFileManager defaultManager] fileExistsAtPath:@"/Library/MobileSubstrate/DynamicLibraries/LocalIAPStore.dylib"]) { NSLog(@"Local IAP Store detected"); } By the way, using this method is not quite effective. I'm sure that if a lot of

App with jailbreak detection rejected by Apple

别等时光非礼了梦想. 提交于 2019-12-03 07:30:51
the App we are working on was rejected because the Device in the Review Process was detected as jailbroken ^^ To detect a jailbroken Device, several Tests were performed: NSString* bundlePath = [[NSBundle mainBundle] bundlePath]; // scan for itunes metadata BOOL isDirectory = NO; NSString* directoryPath = [bundlePath stringByAppendingPathComponent:@"SC_Info/"]; BOOL directoryIsAvailable = [[NSFileManager defaultManager] fileExistsAtPath:directoryPath isDirectory:&isDirectory]; BOOL contentSeemsValid = ([[[NSFileManager defaultManager] contentsOfDirectoryAtPath:directoryPath error:NULL] count]

Setting iOS background/lockscreen image programmatically?

梦想的初衷 提交于 2019-12-03 06:43:09
I'd like to be able to set the lockscreen background image programmatically. I'm aware that this is only possible for jailbroken iOS devices. Here are some things that I've tried: Place a LockBackground.png in /private/var/mobile/Library/SpringBoard/. This works but requires a hard respring. notify_post("com.apple.language.changed"); doesn't work for a soft respring. Use class-dump to dump private methods of UIKit. UIKit in 4.2 used to have a method called + (void)setDesktopImageData:(id)fp8; but it appears to be missing in 4.3 and above. Is there anything that I'm missing? I found this in the

Get GNU C Compiler working on iOS 6.x

橙三吉。 提交于 2019-12-03 06:08:10
问题 I have a jailbroken (evasi0n) 4th generation iPad, with iOS 6.1 firmware. Through Cydia I've installed Mobile Terminal, version 520-2. Then, following this tutorial, I've downloaded and installed CSU, Link Identify Editor, LibGCC, GCC and Headers/Libraries. During installation there were not any problems. The tutorial and the project are updated respectively to Feb 15, 2012 and Feb 18, 2012, so they work fine till iOS 5.x (I've tested the procedure on my iPhone 4S, iOS 5.1.1 and it works, so

Jailcoder with SDK 6.0

て烟熏妆下的殇ゞ 提交于 2019-12-03 04:05:20
I am new to iOS . I was installing latest XCode with SDK 6.0 in it. I have been successfully testing my app developed using SDK 6.0 on simulator. Now i want to test it on real device without developer program account. To do that, i use Jailcoder . I have an iPhone 3GS , with AppSync 5.0+ installed. I have tried "Quick XCode Patch" and "Patch My Project" . However i still get signing error. It said, CodeSign error: code signing is required for product type 'Application' in SDK 'iOS 6.0' Seems it due to iOS 6.0 SDK that has not been supporting jailbroken devices. I need some hints and

How to quickly get app's directory from its bundle id on jailbroken iOS device?

岁酱吖の 提交于 2019-12-03 03:44:40
In iOS devices, all user applications are located in /var/mobile/Applications directory, and each app has a unique random uuid as its directory name, for instance: /var/mobile/Applications/15FD62FD-2BEB-4C1E-A9B8-BC93E5C721CC the uuid is 15FD62FD-2BEB-4C1E-A9B8-BC93E5C721CC . Now I want to get the directory by application's bundle identifier, my solution is enumerate the /var/mobile/Applications directory, get the bundle identifier from Info.plist and check. This solution is rather slow, is there any quicker way to do this? e.g. if there is a plist that records the bundle id to uuid mapping,

how to show iphone apps sniffing HTTP Requests?

只谈情不闲聊 提交于 2019-12-03 03:37:51
i have iphone 3 with OS4 (not jailbreaked) and i want to inspect some apps http request urls , i tried fiddler but its not worked , anyone has idea? is the device must be jail breaked? i got ubuntu / windows so i can use one of them , if anyone knows how to do it please answer theChrisKent If the device is using WiFi and you have a Wireless Network card that can enter promiscuous mode then you can use WireShark to sniff the raw packets. Use Follow TCP Stream to reconstruct the HTTP requests. More information can be found at http://www.wireshark.org Another option is to force your device to use

iOS Daemon app will not start (Jailbreak) - how to debug?

≯℡__Kan透↙ 提交于 2019-12-03 03:37:49
I'm building a daemon app for a jailbroken iPhone and followed the guidelines as described in several questions and answers here on stackoverflow and ofcourse Chris Alvares' webpage at http://chrisalvares.com/blog/38/creating-an-iphone-daemon-part-4/ Xcode and the project are patched by Jailcoder to make it run on my device. One of the posts on here stated that nowadays it is no longer needed to use the open toolchain template. Uploading the app to the /Applications dir and adding a plist file in /System/Library/LaunchDaemons should be sufficient. I have performed the above steps but the

How to learn about iPhone jailbroken programming? [closed]

落爺英雄遲暮 提交于 2019-12-03 02:52:00
问题 As it currently stands, this question is not a good fit for our Q&A format. We expect answers to be supported by facts, references, or expertise, but this question will likely solicit debate, arguments, polling, or extended discussion. If you feel that this question can be improved and possibly reopened, visit the help center for guidance. Closed 7 years ago . I'm interested in learning about what additional features and APIs an app has access to when an iPhone is jailbroken. Can someone

What changes in a jailbroken kernel?

雨燕双飞 提交于 2019-12-03 02:39:03
问题 Having seen this question on protecting your app from being cracked, I saw that the top answerer mentioned something about being able to see if a device was jailbroken by some internal imbalance in the kernel. Having looked into it a bit more, I discovered the Kernel Architecture Overview guide, and have knowledge of ways to interact with the Mach-BSD kernel. All I need to know is: What am I looking for? Is there some kind of key or internal state that changes when the device is jailbroken in