View Issue Details
| ID | Project | Category | View Status | Date Submitted | Last Update |
|---|---|---|---|---|---|
| 0009804 | Kali Linux | New Tool Requests | public | 2026-07-28 13:04 | 2026-07-28 13:06 |
| Reporter | abhrankan | Assigned To | |||
| Priority | normal | Severity | minor | Reproducibility | have not tried |
| Status | new | Resolution | open | ||
| Summary | 0009804: stegofox — Encrypted LSB steganography CLI | ||||
| Description | [Name] stegofox [Version] 0.1.0 (git tag: v0.1.0) [Homepage] https://github.com/foxhackerzdevs/stegofox [Download] https://github.com/foxhackerzdevs/stegofox/releases/tag/v0.1.0 [Author] foxhackerzdevs [Licence] MIT [Description] stegofox is a command-line tool for hiding arbitrary files inside PNG images using least-significant-bit (LSB) steganography. Payloads can optionally be encrypted with AES-256-GCM (key derived via PBKDF2-HMAC-SHA256, 100k iterations) before embedding, so a wrong password fails cleanly via the GCM auth tag rather than producing garbage output. A 4-byte magic signature plus a length header precede the embedded payload so extraction knows exactly how many bytes to read back. Output is always written as PNG to guarantee lossless round-tripping of the embedded bits. The tool also checks embedding capacity against the cover image before writing anything, so oversized payloads fail with a clear error instead of corrupting the image. [Dependencies] Python >= 3.8, pillow, numpy, pycryptodome [Similar tools] steghide, stegseek, zsteg, outguess, stegcracker [Activity] Actively developed; initial release 2026, MIT licensed, test suite included (unit + integration tests covering crypto round-trip, wrong-password/tampered-ciphertext rejection, and embed/extract edge cases). [How to install] pip install git+https://github.com/foxhackerzdevs/[email protected] or from a local clone: git clone https://github.com/foxhackerzdevs/stegofox.git [How to use] Embed a file into a cover imagestegofox embed cover.png secret.txt -o output.png Embed with AES-256-GCM encryptionstegofox embed cover.png secret.txt -o output.png --password hunter2 Extractstegofox extract output.png --password hunter2 [Packaged] Not yet packaged for Debian (no debian/ directory in the source tree). Only distributed via pip/GitHub at this time. | ||||
| Date Modified | Username | Field | Change |
|---|---|---|---|
| 2026-07-28 13:04 | abhrankan | New Issue |