+
Skip to content

Siguza/eandump

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

eandump

CLI tool to dump images in EAN storage from Apple devices.

Building

# For macOS
make
# For (jailbroken) iOS
CC='xcrun -sdk iphoneos clang --target=arm64-apple-ios' make

Usage

Since this tool requires private entitlements, using it on macOS requires downgrading security. To do so, run:
sudo nvram boot-args=amfi_get_out_of_my_way=1

Then boot into recovery and run:

bputil -a
reboot

This will break certain apps and certain OS functionality though, so once you're done messing with EAN, you can undo these changes with:

sudo nvram -d boot-args
sudo bputil -f

There are two modes:

eandump [key]
eandump all

key is a four-character code that identifies the EAN image (e.g. ifw1).
I don't know of any way to list existing images in EAN, but the kernel driver has a hardcoded whitelist, which is what the all mode iterates through.

Files are dumped to the current working directory.

License

MIT.

About

Apple EAN dumper

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published
点击 这是indexloc提供的php浏览器服务,不要输入任何密码和下载