frida / frida-core

Frida core library intended for static linking into bindings
https://frida.re
Other
609 stars 193 forks source link

[Electra] Unable to spawn apps using dyld3 #193

Closed AeonLucid closed 6 years ago

AeonLucid commented 6 years ago

Same issue as #176, but for newer versions.

Device: iPhone 6 iOS version: 11.3.1 Jailbreak: Electra-mptcp Frida tools & server: 12.0.3

(1) Commands:

Result:

Failed to spawn: unexpectedly timed out while waiting for process to suspend

(2) Commands after the above error while keeping the spawned app open:

Result:

Failed to attach: unexpected error while probing dyld of target process

If you open the app manually, it attaches fine at (2).

mrmacete commented 6 years ago

it's because hardware breakpoints don't work from iOS 11.3.1 up to and including iOS 11.4.1

we currently rely on hardware breakpoints for spawn and early instrumentation on i/macOS

currently working on implementing software breakpoints for those iOS versions

bihihinok commented 6 years ago

@oleavr what about android , please check issue #575 , #576