This commit is contained in:
khanhduytran0
2026-03-08 07:39:21 +07:00
parent cf579abf20
commit d13af12006
38 changed files with 13 additions and 20 deletions
+10 -11
View File
@@ -164,21 +164,20 @@ coruna-main/
├── utility_module.js # Crypto helpers, Int64, LZW
├── Stage3_VariantB.js # Sandbox escape + MachOPayloadBuilder
├── other/
│ └── bootstrap.dylib # Extracted dylib with ChaCha20 + LZMA
│ └── bootstrap.dylib # Extracted dylib with ChaCha20 + LZMA
├── downloaded/ # 17 files fetched from C2 server
│ └── <hash>.min.js # Raw encrypted payloads
├── extracted/ # Base64-decoded qbrdr payloads (from repo JS files)
│ └── <hash>.bin
└── decrypted/
├── all/ # All 19 decrypted + decompressed F00DBEEF containers
├── <hash>.bin # F00DBEEF container
└── <hash>/ # Extracted entries per container
├── entry0_type0x08.dylib
├── entry1_type0x09.dylib
├── entry2_type0x0f.dylib
├── entry3_type0x07.bin
└── ...
└── 7a7d...payload # Decrypted manifest (F00DBEEF with 19 download entries)
└── payload/ # All 19 decrypted + decompressed F00DBEEF containers
├── 7a7d...payload # Decrypted manifest (F00DBEEF with 19 download entries)
├── <hash>.bin # F00DBEEF container
└── <hash>/ # Extracted entries per container
├── entry0_type0x08.dylib # powerd implant?
├── entry1_type0x09.dylib # Kernel exploit <- what jailbreak developers are most interested in
├── entry2_type0x0f.dylib # Persistence?
├── entry3_type0x07.bin
└── ...
```
## Reproduction Steps
+3
View File
@@ -6,6 +6,9 @@ Partially deobfuscated, symbolicated, and modified to load decrypted payloads by
These scripts are modified in a way that allows you to host them locally. Note that this only includes exploit chains for tested devices.
## Analysis
There are so many analysis by other people right now so I'm not doing it again, however I have a generated [ANALYSIS.md](ANALYSIS.md) specifically talking about decryption process and iOS payloads version table.
## Tested on
| Device| Version | WebKit exploit chain |
| :--- | --- | --- |
@@ -1 +0,0 @@
X
@@ -1 +0,0 @@
)
@@ -1 +0,0 @@
_
@@ -1 +0,0 @@
Y
@@ -1 +0,0 @@
T
@@ -1 +0,0 @@

@@ -1 +0,0 @@
JH
@@ -1 +0,0 @@
pac
@@ -1 +0,0 @@
ort