docs(05-shell-decoder): create phase plan
This commit is contained in:
@@ -88,10 +88,11 @@ Plans:
|
||||
1. Shell script extracts all files from an archive created by the Rust archiver, producing byte-identical output
|
||||
2. Script uses only standard busybox commands: dd, xxd, openssl (with -K/-iv/-nosalt for raw key mode), gunzip
|
||||
3. Script correctly handles files with non-ASCII names (Cyrillic characters)
|
||||
**Plans**: TBD
|
||||
**Plans**: 2 plans
|
||||
|
||||
Plans:
|
||||
- [ ] 05-01: TBD
|
||||
- [ ] 05-01-PLAN.md -- Shell decode.sh: busybox-compatible decoder with full pipeline (dd/xxd/openssl/gunzip)
|
||||
- [ ] 05-02-PLAN.md -- Cross-validation test script and end-to-end verification (6 test cases)
|
||||
|
||||
### Phase 6: Obfuscation Hardening
|
||||
**Goal**: Archive format resists casual analysis -- binwalk, file, strings, and hex editors reveal nothing useful
|
||||
@@ -118,5 +119,5 @@ Phases execute in numeric order: 1 -> 2 -> 3 -> 4 -> 5 -> 6
|
||||
| 2. Core Archiver | 2/2 | Complete | 2026-02-24 |
|
||||
| 3. Round-Trip Verification | 2/2 | Complete | 2026-02-24 |
|
||||
| 4. Kotlin Decoder | 1/1 | Complete | 2026-02-24 |
|
||||
| 5. Shell Decoder | 0/1 | Not started | - |
|
||||
| 5. Shell Decoder | 0/2 | Not started | - |
|
||||
| 6. Obfuscation Hardening | 0/1 | Not started | - |
|
||||
|
||||
Reference in New Issue
Block a user