4个版本
0.1.3 | 2022年3月22日 |
---|---|
0.1.2 | 2022年3月20日 |
0.1.1 | 2022年3月20日 |
0.1.0 | 2022年3月15日 |
#1467 在 硬件支持
25KB
411 行
taco
下载和解密64位iOS固件映像的工具
用法
λ ~ » taco
taco 0.1.0
Tool to automatically download and decrypt 64 bits iOS firmware images.
USAGE:
taco <SUBCOMMAND>
OPTIONS:
-h, --help Print help information
-V, --version Print version information
SUBCOMMANDS:
decrypt Decrypt firmware image
download Download firmware image
help Print this message or the help of the given subcommand(s)
info info about device
运行
确保在您的$PATH
中某处安装了img4。
简单用法
λ ~ » taco decrypt iPad7,3 15.1 iBoot.j207.RELEASE.im4p
[i] Downloading iBoot.j207.RELEASE.im4p
[i] Grabbing keys for iPad7,3/19B74
[x] IV : f70605bdd8202c2f08407b3f791dc7a2
[x] Key : 82c61a0c1bde18583ec4476cc9eda52f5f7fce46c76f73f5c44e2d423402846d
[i] Decrypting iBoot.j207.RELEASE.im4p to iBoot.j207.RELEASE.bin
指定密钥而不是从维基百科获取
λ ~ » taco decrypt iPad7,3 15.1 iBoot.j207.RELEASE.im4p -k f70605bdd8202c2f08407b3f791dc7a282c61a0c1bde18583ec4476cc9eda52f5f7fce46c76f73f5c44e2d423402846d
[i] Downloading iBoot.j207.RELEASE.im4p
[x] IV : f70605bdd8202c2f08407b3f791dc7a2
[x] Key : 82c61a0c1bde18583ec4476cc9eda52f5f7fce46c76f73f5c44e2d423402846d
[i] Decrypting iBoot.j207.RELEASE.im4p to iBoot.j207.RELEASE.bin
使用已下载的文件
λ ~ » taco decrypt iPad7,3 15.1 iBoot.j207.RELEASE.im4p -l
[i] Grabbing keys for iPad7,3/19B74
[x] IV : f70605bdd8202c2f08407b3f791dc7a2
[x] Key : 82c61a0c1bde18583ec4476cc9eda52f5f7fce46c76f73f5c44e2d423402846d
[i] Decrypting iBoot.j207.RELEASE.im4p to iBoot.j207.RELEASE.bin
下载并解密iOS 15.0 beta beta 6为iPhone 12 Pro Max的iBoot
λ ~ » taco decrypt iPhone13,4 19A5325f iBoot.d54p.RELEASE.im4p -b
Compiling taco v0.1.1 (/home/mathieu/dev/taco)
Finished dev [unoptimized + debuginfo] target(s) in 3.85s
Running `target/debug/taco decrypt iPhone13,4 19A5325f iBoot.d54p.RELEASE.im4p -b`
[i] Downloading iBoot.d54p.RELEASE.im4p
[i] Grabbing keys for iPhone13,4/19A5325f
[x] IV : 12b3b21327cdde96ead01b3ee1605ee7
[x] Key : a7b73b08cab0e699b94eeb057ed7800241e8db7d1618fa45de68ef8448746444
[i] Decrypting iBoot.d54p.RELEASE.im4p to iBoot.d54p.RELEASE.bin
待办事项
- 指定密钥而不从维基百科获取
- 使用本地文件
- 支持beta iOS版本
- foreman 支持
- 在img4的情况下解码和解密有效载荷
致谢
- Marco Grassi : partialzip
依赖项
~25–39MB
~662K SLoC