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

Some more apps that can not be dumped #124

Closed
Ka-I-Char opened this Issue Feb 19, 2016 · 9 comments

Comments

Projects
None yet
5 participants
@Ka-I-Char

Ka-I-Char commented Feb 19, 2016

Temple Run <com.imangi.templerun>
FabTap - Tap your hands off <de.finngaida.fabtap>

There are actually more, but the problem looks the same. Those application have two mach-o files in their .app folder. For Temple Run it's TempleRun and TempleRun_armv7. Clutch fails with
Swapping architectures..
Error: Could not obtain mach port, did you sign with proper entitlements?

Tested on iPhone 5s, iOS 9.0.2

@dibas

This comment has been minimized.

dibas commented Jul 15, 2016

I am having the same problem with another app, "Taipan!". Executables are named IPan and IPan_armv7, respectively. Output with the debug version is exactly the same as above.

Tested on a 5s, iOS 8.4

@Tatsh

This comment has been minimized.

Collaborator

Tatsh commented Jul 15, 2016

I can test @dibas. Which app is it? App Store shows Taipan! Mobile, Taipan Retro, a few others.

FabTap appears to be protected or there's a bug in Clutch. I can dump other apps fine.

@dibas

This comment has been minimized.

dibas commented Jul 15, 2016

Hey. Sorry, I should have clarified that. It's this one: https://itunes.apple.com/us/app/taipan!-mobile/id381945962

@Tatsh

This comment has been minimized.

Collaborator

Tatsh commented Jul 15, 2016

Taipan! Mobile has the same problem. I will take a look later for fun. Could it be a new unhandled architecture that lives in the same binary? (tvOS)

@FlyingNoob

This comment has been minimized.

FlyingNoob commented Aug 9, 2016

I got the same problem. For example appstroe、map of 高德

@ttwj

This comment has been minimized.

Member

ttwj commented Aug 9, 2016

thanks for your feedback, I'll take a look into them. @FlyingNoob 你指的是https://itunes.apple.com/sg/app/gao-tu-zhuan-ye-shou-ji-tu/id461703208?mt=8码?

@dibas

This comment has been minimized.

dibas commented Aug 9, 2016

In case anyone needs it: I managed to dump the binary I needed manually using LLDB with this tutorial. It's a simple workaround until Clutch gets updated.

@FlyingNoob

This comment has been minimized.

FlyingNoob commented Aug 18, 2016

@ttwj 是的!高德地图,还有天猫。都无法dump

@ttwj

This comment has been minimized.

Member

ttwj commented Aug 23, 2016

Apologies for the long delay, the bug was caused by our architecture swapping mechanism, which modified the binary excessively and FairPlay began throwing an error.

ttwj added a commit that referenced this issue Aug 23, 2016

@ttwj ttwj closed this Aug 23, 2016

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment