Skip to content

a fast, no BS tool to decrypt mach-o binaries on iOS 11 - 11.4 beta 3

Notifications You must be signed in to change notification settings

Inc0n/uncrypt11

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 

Repository files navigation

uncrypt11

@hackedbyshmoo

Before I started writing this, I decided to use this opportunity to learn to use Vim. I haven't touched the source with anything other than Vim. It is my first time using Vim, so the source code will be messy and probably riddled with mistakes.

alt text

The iOS 11 version of https://github.com/shmoo419/uncrypt. Since the kernel kills untrusted binaries, we have to decrypt while the app is running. Thankfully this means it is easier to get the ASLR slide.

The difference between this and BFDecrypt is BFDecrypt dumps the entire IPA. I didn't like that because for my purposes I only need the executable.

I also do not want to encourage piracy, so I do not flip the cryptid. This tool is intended for research purposes only. This will never change.

This tool is in BETA. Please report any bugs/incompatible apps.

Installation & Usage

Add my repo, http://shmoo419.github.io/, and install uncrypt11. To use:

/electra/inject_criticald pidofapphere /Library/MobileSubstrate/DynamicLibraries/uncrypt11.dylib

If you're on iOS 10 or below, you should use the version I linked above or the many alternatives.

About

a fast, no BS tool to decrypt mach-o binaries on iOS 11 - 11.4 beta 3

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages