Comments (9)
Sorry for the wait, it's been a busy week.
New version published to npm 0.0.8
from jail-monkey.
I'm happy to update the code. I'm currently unaware of what the prescribed detection methods are for those versions, but if you would be so kind as to link me to any docs/stackoverflows for each version, I'll implement the code.
Additionally this is a difficult thing to test (# of devices and all) so help appreciated there as well.
I'd like this library to remain active. Let's get those updates in place!
from jail-monkey.
Thanks for the quick response.
I'm also completely unaware of the current methods, but FWIW, https://github.com/beast/react-native-isDeviceRooted worked for the devices I mentioned above. Still struggling with iOS compilation so I can't comment on that, but Android seems to be working as expected.
This seems to be the relevant file: https://github.com/beast/react-native-isDeviceRooted/blob/master/android/app/src/main/java/my/fin/RNIsDeviceRootedModule.java
from jail-monkey.
Happy to test again on these devices if you need some help with that.
from jail-monkey.
Thanks @gustavjf - I will review isDeviceRooted
and report back!
from jail-monkey.
Awesome, thank you!
from jail-monkey.
If there's anything else I can do to help other than test on physical devices, let me know. I'd look into preparing a PR but my Java chops are non-existent.
from jail-monkey.
@gustavjf - can you test this branch please?
https://github.com/GantMan/jail-monkey/tree/fix_android
from jail-monkey.
Just tested this after adding a missing import for BufferedReader
class and all three non-rooted devices I listed above return false
as expected. Emulators also return true
as expected.
As is, it won't compile because of that missing import though.
Thank you for digging into this!
from jail-monkey.
Related Issues (20)
- It seems it is possible to bypass the detection HOT 2
- TypeError: null is not an object (evaluating 'JailMonkey.isDevelopmentSettingsMode')] on ANDROID HOT 1
- Can't call the functions inside package HOT 3
- App seeks Root/Super user privileges HOT 1
- canMockLocation return fase on iOS simaulator iPhone12 HOT 1
- null is not an object (evaluating 'JailMonkey.isJailBroken') HOT 3
- Android canMockLocation Does Not Check If Permission Is Granted
- False Alarm on OnePlus 6 and OnePlus 6T on updating the Android version to 11 HOT 5
- Disable RootBeer logs in production
- False alarm on iPhone 7 HOT 1
- Jailbreak Hestia not detected on iOS
- JailMonkey in Android is Depreciated by Magisk HOT 4
- JailMonkey.canMockLocation() return false in physical device (Android and Ios) and Ios Emulator return True HOT 1
- Android and iOS Devices always return different result -> JailMonkey.isJailBroken() HOT 1
- AAPT: error: resource android:attr/lStar not found. HOT 1
- Frida pass hookDetected and isJailBroken methods on Android HOT 12
- Update Rootbeer latest version in the jail-monkey HOT 4
- Error : Cannot read property 'rootedDetectionMethods' of null HOT 1
- Failed unit test: TypeError: Cannot read properties of undefined (reading 'rootedDetectionMethods') HOT 2
- jail-monkey not working in Sony Xperia devices
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jail-monkey.