├── .gitignore ├── CLAUDE.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE ├── README.md ├── banner.png ├── documentation ├── BLASTPASS.md ├── CVE-2025-43300.md ├── FORCEDENTRY.md ├── Triangulation.md ├── elegant-bouncer-tui.png ├── elegantbouncer.png └── riff-webp-vp8l-whitebg.png ├── src ├── dng.rs ├── errors.rs ├── huffman.rs ├── ios_backup.rs ├── jbig2.rs ├── lib.rs ├── main.rs ├── messaging.rs ├── ttf.rs ├── tui.rs ├── webp.rs └── whitelist.rs ├── test_tui_abort.sh ├── tests ├── samples │ ├── 07558_CenturyGothic.ttf │ ├── BLASTPASS.webp │ ├── FORCEDENTRY.gif │ └── replicatevalue_poc.not_.webp └── tests.rs └── tools └── ios-backup-reconstruct.py /.gitignore: -------------------------------------------------------------------------------- 1 | /target 2 | .DS_Store 3 | TODO.md -------------------------------------------------------------------------------- /CLAUDE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/CLAUDE.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/README.md -------------------------------------------------------------------------------- /banner.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/banner.png -------------------------------------------------------------------------------- /documentation/BLASTPASS.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/documentation/BLASTPASS.md -------------------------------------------------------------------------------- /documentation/CVE-2025-43300.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/documentation/CVE-2025-43300.md -------------------------------------------------------------------------------- /documentation/FORCEDENTRY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/documentation/FORCEDENTRY.md -------------------------------------------------------------------------------- /documentation/Triangulation.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/documentation/Triangulation.md -------------------------------------------------------------------------------- /documentation/elegant-bouncer-tui.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/documentation/elegant-bouncer-tui.png -------------------------------------------------------------------------------- /documentation/elegantbouncer.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/documentation/elegantbouncer.png -------------------------------------------------------------------------------- /documentation/riff-webp-vp8l-whitebg.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/documentation/riff-webp-vp8l-whitebg.png -------------------------------------------------------------------------------- /src/dng.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/src/dng.rs -------------------------------------------------------------------------------- /src/errors.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/src/errors.rs -------------------------------------------------------------------------------- /src/huffman.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/src/huffman.rs -------------------------------------------------------------------------------- /src/ios_backup.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/src/ios_backup.rs -------------------------------------------------------------------------------- /src/jbig2.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/src/jbig2.rs -------------------------------------------------------------------------------- /src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/src/lib.rs -------------------------------------------------------------------------------- /src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/src/main.rs -------------------------------------------------------------------------------- /src/messaging.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/src/messaging.rs -------------------------------------------------------------------------------- /src/ttf.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/src/ttf.rs -------------------------------------------------------------------------------- /src/tui.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/src/tui.rs -------------------------------------------------------------------------------- /src/webp.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/src/webp.rs -------------------------------------------------------------------------------- /src/whitelist.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/src/whitelist.rs -------------------------------------------------------------------------------- /test_tui_abort.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/test_tui_abort.sh -------------------------------------------------------------------------------- /tests/samples/07558_CenturyGothic.ttf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/tests/samples/07558_CenturyGothic.ttf -------------------------------------------------------------------------------- /tests/samples/BLASTPASS.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/tests/samples/BLASTPASS.webp -------------------------------------------------------------------------------- /tests/samples/FORCEDENTRY.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/tests/samples/FORCEDENTRY.gif -------------------------------------------------------------------------------- /tests/samples/replicatevalue_poc.not_.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/tests/samples/replicatevalue_poc.not_.webp -------------------------------------------------------------------------------- /tests/tests.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/tests/tests.rs -------------------------------------------------------------------------------- /tools/ios-backup-reconstruct.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/msuiche/elegant-bouncer/HEAD/tools/ios-backup-reconstruct.py --------------------------------------------------------------------------------