F5
From Just Solve the File Format Problem
(Difference between revisions)
Parchivist (Talk | contribs) |
Parchivist (Talk | contribs) |
||
Line 16: | Line 16: | ||
* F5 Release 11 | * F5 Release 11 | ||
** [http://www2.htw-dresden.de/~westfeld/publikationen/f5r11.zip Original] | ** [http://www2.htw-dresden.de/~westfeld/publikationen/f5r11.zip Original] | ||
− | + | ** [https://github.com/matthewgao/F5-steganography GitHub mirror with some bugfixes and Docker image] | |
− | ** [https://github.com/matthewgao/F5-steganography GitHub mirror with Docker image] | + | |
* [[Stegosuite]] | * [[Stegosuite]] | ||
* [https://code.google.com/archive/p/f5-steganography/ F5 Steganography in Java] ([https://github.com/abronte/f5-steganography GitHub]) | * [https://code.google.com/archive/p/f5-steganography/ F5 Steganography in Java] ([https://github.com/abronte/f5-steganography GitHub]) |
Revision as of 20:30, 1 September 2023
F5 by Andreas Westfeld is an algorithm for BMP, GIF, and JPEG steganography.
Release 11 adds the switch "-c comment" to change or remove the default comment in the file. The JPEG compressor's comment header "JPEG Encoder Copyright 1998, James R. Weeks and BioElectroMech. " is very uncommon. If you change (or remove: -c "") the comment header, also the version of the APP0 marker is changed to the more common version 1.01.
nsF5 (non shrinkage F5) is an evolution of F5 that can hide more information.
Implementations
- F5 Release 11+ (attempts to address one of the attacks)
- F5 Release 11
- Stegosuite
- F5 Steganography in Java (GitHub)
- Matlab implementation of F5 (GitHub)