From 91ff7c100fc122f368751e32042db0172394ebbb Mon Sep 17 00:00:00 2001 From: Dhinak G <17605561+dhinakg@users.noreply.github.com> Date: Mon, 8 Jul 2024 11:22:44 -0400 Subject: [PATCH] Update notes --- README.md | 7 +++++-- 1 file changed, 5 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index 13dcc36..d26da3b 100644 --- a/README.md +++ b/README.md @@ -4,7 +4,7 @@ AEA OTA/IPSW decryption ## Grabbing keys with `get_key.py` -Gets a key from an AEA (non OTA; for OTAs, use the key that is provided with your response, as they generally do not have embedded key acquisition metadata). +Gets a key from an AEA (non OTA; for OTAs, use the key that is provided with your response, as they generally do not have embedded auth data). ```shell pip3 install -r requirements.txt @@ -48,11 +48,14 @@ aea decrypt -i -o -key-value 'base64: [!NOTE] +> `aastuff_standalone` has more features, including file listings and selective extraction. Run `./aastuff_standalone -h` for full usage information. + ## Notes `aastuff` uses `AAAssetExtractor`, functions from `libAppleArchive` in order to extract asset archives. However, it is a pretty barren API and does not offer things like selective extraction. -`aastuff_standalone` uses (mostly) standard `libAppleArchive` functions to extract asset archives. In the future (but not currently), it will be able to offer things such as file listings and selective extraction. +`aastuff_standalone` uses (mostly) standard `libAppleArchive` functions to extract asset archives. It offers things such as file listings and selective extraction, but is not fully validated against all possible asset archives. For now, both are built and used in the same way. Once `aastuff_standalone` is fully functional and validated, `aastuff` will be deprecated.