Repository navigation
SecretFile's image, audio and experimental OBJ embedding paths have been corrected and validated.
- Fixed multi-byte bit traversal, exact-capacity accounting and malformed-container bounds checks.
- Verified multi-file payload recovery through PNG, mono/stereo WAV and OBJ disk round-trips.
- Fixed model/index cloning, preview resource ownership, short/silent audio handling and output paths.
- Pinned raylib 6.0; refreshed build scripts, documentation, application screenshot and third-party notices.
Windows x64 download
Extract SecretFile-windows-x64.zip, then run SecretFile.exe. Keep the included resources directory beside the executable. The package includes usage notes and licenses; debug symbols and static libraries are excluded.
Validated with MSVC 14.50: Debug/Release tests, a fresh-checkout Release build, an AddressSanitizer run of the project's integration code, and standalone ZIP startup/shutdown outside the repository. The linked raylib library was not instrumented by AddressSanitizer.
Audio is normalized to 16-bit PCM with channel count preserved. OBJ embedding/export operates on the first mesh only. BitDepth 0 is preview-only. Other platforms and MinGW were not validated.
This is an educational/R&D steganography experiment, not encryption or cryptographic protection. Editing, recompression or geometry processing can destroy embedded data.
SHA-256: 2fe6fb7e606e2f7a0a2fe2e7f20c2db81669017aa68dea3e2a7389c30b3911d3