classdump-dyld
classdump-dyld copied to clipboard
classdump installed application not working in iOS 9.3.3
i've compiled from code but when i run for example
classdump-dyld -D /private/var/containers/Bundle/Application/F5F581E5-E214-4FB7-8193-93D4D1402DE1/MyTalkingTom.app/mytalkingtom
it just returns nothing, i've tried the sample application on ios 9.2.0 and it works fine
when i run for example
classdump-dyld /System/Library/Frameworks/UIKit.framework
or
classdump-dyld /usr/libexec/backboardd
it works fine, am i missing something?
iOS at or around 9.3.3 added new restrictions around dyld/exec to prevent containerised executables (user/gui applications) from honoring DYLD_INSERT_LIBRARIES et al
@emonti so no way to fix this? :(
Sorry, I don't know the answer to that. CydiaSubstrate, assuming it still works on iOS 9.3.3, must have worked around this same issue somehow. Therein may lie the answer.
here's another possible workaround: https://github.com/stefanesser/dumpdecrypted/issues/19
same issue there.