Skip to content

SecretFile v1.3

Latest

Choose a tag to compare

@Harsanyi Harsanyi released this 24 Oct 08:29

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