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
Frida not working on latest Unc0ver 6.0.0 jailbreak with my A12 device. #1647
Comments
I am facing a similar issue, it looks like frida-server does not start on the device. When running the |
I am experiencing the same issue as you. Running iOS 14.0 on an iPhone XS. |
Same |
The issue is that our existing A12+ binaries target the old arm64e ABI, whereas iOS 14 uses the new ABI. If this is the only issue, you should be able to work around it by building frida-server yourself using the latest stable Xcode 12 release. (Xcode 11 will generate arm64e binaries targeting the old ABI.) Please let me know how this goes! (Wish I had a jailbreakable A12+ device.) |
Yep, I can confirm what @oleavr said is correct. I built frida-server on one of my M1 Macs, and seems to work in my brief test! git clone --recurse-submodules https://github.com/frida/frida.git
cd frida
IOS_CERTID="Apple Development: asdf@icloud.com (asdf)" make gum-ios core-ios gadget-ios
scp ./build/frida-ios-arm64e/bin/frida-server root@172.1.2.3:/tmp/
ssh root@172.1.2.3
cd /tmp/
./frida-server -D |
@AlanScott — This error is because you are using @Manouchehri's signing certificate still. Just swap the value in |
@AlanScott Use at your own risk, but here's a signed frida-server arm64e binary. |
I have the same problem but on windows, is there a workaround while waiting for the update on windows ? |
@LeBatou Erm, are you running frida-server on iOS or Windows? If it's the latter, that's completely unrelated. If it's the former, you can either follow #1647 (comment), or use my prebuilt binary from #1647 (comment). |
@Manouchehri When I use your binary, I get this error on a jailbroken iPhone 12 pro max running 14.2.1:
|
This should be fixed in git (thanks @mrmacete! 🥳) – so if you build frida-server yourself from git it should resolve this issue. |
Untested, but here ya go (this is for arm64e). |
@oleavr @Manouchehri Thanks guys, but the problem persists, now the output is even an empty string and not the Display name I pass to it:
|
@SolorzanoJose Could you paste the command you're running? e.g. frida -U --runtime=v8 -n SpringBoard Also, what version and device are you running?
|
@Manouchehri I'm a goof, I thought frida-ios-dump was a frida project. Anyways, I'm trying to dump an ipa through
|
@Manouchehri I'm not so crazy after all, check this out
No results |
Ah yeah, listing applications seems to be broken. |
bagbak requires https://github.com/ChiChou/bagbak/blob/master/lib/device.js#L40-L44 |
@Manouchehri Thanks! I just realized I haven't bumped the frida-core submodule since the fix – did you remember to That app-listing issue must be a missing entitlement. Anybody up for a little reversing to figure out which one it is? 😊 |
@Manouchehri FWIW to be sure I have the latest code I usually do: |
I did
|
Is there anything I can do to help? |
I think I fixed it, one second. |
Thanks @Manouchehri |
@Manouchehri Were you able to isolate the issue to being that wrong type? |
frida-server.gz |
Thanks @Manouchehri I guess we'll have to wait for it to be fixed on master for real, thanks for the help |
I think this is what we need to figure out, but I'm not sure where to start looking |
@oleavr I don't think my commit actually fixes anything except the compiler error. |
@oleavr why did we close the ticket? :( |
@SolorzanoJose Oops, the PR had the phrase |
@Manouchehri Yeah that was an unfortunate sub-string in the PR's description, which I didn't notice at all 😅 |
Yeah I still have the same problem as @SolorzanoJose with this binary : % frida-ps -U -a I'm on IOS 14.3 but that shouldn't make a big difference |
I tried using "Frida for Pre-A12 devices" a long with unc0ver 6.1.1 and it worked for me. on iPhone 12 |
Wow, for some obscure reason, it works, thanks ! |
Glad to know I'm not the only one, anyone has an explanation on how this happened? Especailly that I am actually on iPhone 12? |
unc0ver 6.1.1 may have been needed to fixed the application listing entitlement issue. That along with @oleavr's secret pre-release
I can confirm bagbak now works. |
Fixed in Frida 14.2.14, released last night. Note that there is now only one single Frida package, so make sure you uninstall the one you have if it's not the main one. Cheers! |
I just jailbroke my A12 iPad on iOS 14.3 with the latest Unc0ver 6.0.0 release and i am getting the same error that people got when unc0ver 5.0.0 was released:
"Failed to spawn: this feature requires an iOS Developer Disk Image to be mounted; run Xcode briefly or use ideviceimagemounter to mount one manually"
Will this need a new update on Frida's part?
The text was updated successfully, but these errors were encountered: