dumpdecrypted
dumpdecrypted copied to clipboard
Killed 9: issue on 64bit iOS 9.3.3
Discussed previously here:
https://www.reddit.com/r/jailbreakdevelopers/comments/3qvcl9/dump_encrypted_appstore_app_to_be_able_to/
I'm seeing that the Killed: 9 is occurring on 9.3.3 regardless of whether DYLD_INSERT_LIBRARIES is included or not.
It seems to just be occurring whenever you run the .../Application/####/Sample.app/Sample executable from the terminal.
What worked for me was:
- copy dumpdecrypted.dylib into /usr/lib. Make sure it has appropriate permissions so that user
mobile
can read and execute it
-rwxr-xr-x 1 root wheel 197528 Aug 14 16:22 dumpdecrypted.dylib
- change user to
mobile
:
su mobile
- change directory into somewhere that mobile can write to:
cd /var/mobile/Documents
- execute the command with absolute paths:
DYLD_INSERT_LIBRARIES=/usr/lib/dumpdecrypted.dylib /var/containers/Bundle/Application/59CEB222-4C4D-4A34-BC0F-8D38B9E3853D/MyApp.app/MyApp
- then, you'll have the MyApp.decrypted file in the current directory
Tested on Pangu jailbroken iOS 9.3.3
Using the full paths worked for me.
@n8r0n
i've tried your method and the app.decrpyted file was created but when i do:
class-dump-z mytalkingtom.decrypted
it's all filled with: XXEncryptedMethod_1345f95 etc..
Same bugs, any solution?
@stas-smedia perhaps you should thin your dumpdecrypted binary first. If you are on arm64 device for instance, try
lipo mytalkingtom.decrypted -thin arm64 -output mytalkingtom.arm64
This will produce a file mytalkingtom.arm64. Then try class-dump-z on this new file.
@ofirkris What is the error you're getting?
2020,do this,kill 9
2021,do this,kill 9