-
Notifications
You must be signed in to change notification settings - Fork 285
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Support for iOS 11 planned? #212
Comments
Yes, we haven't started looking at the changes between 10 and 11 yet, or what doesn't work with Needle. If you have an iOS 11 device you can help us by reporting things that don't work with needle on iOS 11. |
Will do! |
Alright, I tried some modules and identified one main issue. The dependency installer does not work (already mentioned in #207 ). It seems that some tools are not maintained anymore and are therefore not available for iOS 11. device/dependency_installer I downloaded DVIA and tried some modules. Following modules don't work: binary/info/checksums binary/info/universal_links binary/installation/install binary/installation/pull_ipa binary/reversing/class-dump binary/reversing/class_dump_frida_enum-all-methods binary/reversing/class_dump_frida_find-class-enum-methods binary/reversing/class_dump_frida_enum-classes binary/reversing/strings It does not make sense to evaluate further until the dependency problems are solved ... |
Any news on this? Found a working 'open' package for iOS11 here: https://www.ios-repo-updates.com/pack/164614/ I tried to install the dependencies manually. The following tools need to be replaced/updated since they are not compatible with iOS 11 (yet?):
Edit: fsmon got updated and works now on iOS 11! |
Hi All Example: I can't run the module: storage/data/keychain_dump I get errors such as "mv: cannot stat 'cert.plist': No such file or directory". Any help would be appreciated. |
can confirm. Needle does not work well with iOS 11. It is easier to perform my tests one at a time without it. Same for IDB. What are other iOS 11 people using now? Any suggestions? I hate spending the time to get all these frameworks going just to find out they are 50% borked on iOS 11. |
^ no offense. Sorry MWR does fantastic work and I use Drozer a lot. Thank you for all you do. Forgive my frustration. Just have wasted a few too many hours with this stuff. |
Hey, So iOS 11 is a unique problem where a lot of the old APIs that Needle relies on became borked. Specifically, the "list_apps" module became borked, and the entire app was built to rely on the "list_apps" module working. If you look at the above link, some steps were outlined that could help you out. Personally, I have Needle running on Electra jailbreak 11.3.1 by utilizing the steps and troubleshooting that was done with the "list_apps" module. |
The following tools should work now: Maybe this cycript fork can be used instead of cycript? |
/usr/bin/gdb: line 355: /usr/libexec/gdb/gdb-arm-apple-darwin: Bad CPU type in executable |
@bemoss4 please see the readme:
|
Hey there,
since there is a jailbreak for iOS 11 out, are you planning support for iOS 11?
Greetings
The text was updated successfully, but these errors were encountered: