KJCracks / Clutch

Fast iOS executable dumper
3.69k stars 647 forks source link

iOs 10.2 - Compatibility #163

Closed BerkanYildiz closed 7 years ago

BerkanYildiz commented 7 years ago

image

Tatsh commented 7 years ago

Works here. You need to re-sign that binary. Copy Clutch/Clutch.entitlements to your device and resign with ldid -SClutch.entitlements Clutch. All this as root. If that works (even if frameworks fail to dump), close this bug. If frameworks fail, that is another issue.

Tatsh commented 7 years ago

@NinjaLikesCheez the signing process is not working for 10.2. Have to sign on the device it seems.

BerkanYildiz commented 7 years ago

@Tatsh , the binary is dumped (after 22sec), but absolutly unreadable (without signing at least, didn't tried to sign it). On iOs 9, it was working fine, and i was capable to read the binary using IDA Pro.

Tatsh commented 7 years ago

@BerkanYildiz That is a different issue. Please open a new ticket for that and the specific application. We are aware several frameworks fail to dump and we are working to figure out why.

Tatsh commented 7 years ago

@NinjaLikesCheez I think I may have fixed signing in the most recent commit or I may have copied something wrong. My 10.2 iPad Pro takes the signed binary as is from my computer just fine. Even rebooted to ensure it's not cached in kernel.