thii / dttjailbreakdetection Goto Github PK
View Code? Open in Web Editor NEWA jailbreak detection library for iOS
License: MIT License
A jailbreak detection library for iOS
License: MIT License
Recently, the jailbreak detection check started giving us false-positive results, ie, it returns jailbroken true even for genuine devices.
This issue is reported mainly by the users who have recently upgraded the iOS to 15.2 or 15.3 or purchased a new iPhone 13 model.
Is anyone else facing the same issue?
Hello there,
I'm looking for a ios/android jailbreak detection library and got my self here from the safe_device
package for flutter (in pub.dev). The library is using this package directly so I've checked what this package does.
Can you please enlighted me on something? This package checks if there is no Cydia
installed & Some system files are still there then decides no jailbreak is done. Im a little new about this matters So, Is there any other jailbreaking library/app for ios? What if all of this checks are OK but there is still an other jailbreak running in the phone?
Hi,
In order to be able to use latest version on SPM, you need to push a Tag (e.g. 0.5.0
). Otherwise we have to point to master
branch.
Hi Thi, please review source code below:
NSError *error = nil;
NSString *string = @".";
[string writeToFile:@"/private/jailbreak.txt" atomically:YES encoding:NSUTF8StringEncoding error:&error];
if (!error) {
return YES;
} else {
[fileManager removeItemAtPath:@"/private/jailbreak.txt" error:nil];
}
If error = nil, it's mean string is written into path, so I think removeItemAtPath function should be write:
if (!error) {
[fileManager removeItemAtPath:@"/private/jailbreak.txt" error:nil];
return YES;
Am I right???
With the new M1 architecture, users are able to run both iOS Apps on the Mac. However, DTTJailbreakDetection is blocking due to jailbreak detection
Hi,
I want to ask, can it be bypassed by Liberty Lite?
I want to make sure that DttJailbreakDetection
prevents bypass with any tools, including Liberty Lite.
Thank you.
This is my first time using this library in a native application, I have used similar libraries in different technology stacks. Can you confirm what (if any) app's are being queried by this library.
I checked the source code and looks like its just cydia, this would be useful documentation as another library for root detection in xamarin lists it in the main readme. I am happy to update the readme once I know all of the required app names.
ie:
<key>LSApplicationQueriesSchemes</key>
<array>
<string>cydia</string>
</array>
thanks for the framework, is there any way to detect jjolano/shadow ?
Do I put the alert into a viewDidAppear block?
-(void)viewDidAppear:(BOOL)animated
{
if ([DTTJailbreakDetection isJailbroken])
{
// code
}
}
If I do that, the main view still loads. Can I keep it at the LaunchScreenStoryBoard, so it doesn't even show the app, if i wanted?
Pardon my ignorance on this subject I am learning and seeing how this works.
Thanks
I tried jailbreaking my development idevice and this library successfully detects it, so for testing purposes I removed jailbreak from that device but the app still says jailbreak is present
Anyways to detect Liberty and Shadow?
Just upgrade Xcode to 14.3 version, I have this issue when I try to run my app :
I found this issue on CocoaPods project, this post advise to add a script in Podfile
to fix the issue manually : bummer.
In order to avoid that, this post suggests to fill an issue, what I did today.
The Minimum Deployments
version of DTTJailbreakDetection is 8.0.
The minimum version supported by Xcode 14.3 is iOS 11.0.
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.