StegCracker
StegCracker is a steganography brute-force utility to uncover hidden data inside files. It supports specific file types like jpg, jpeg, bmp, wav, and au.
Description
StegCracker is designed to brute-force passwords for steganography tools like steghide, revealing hidden information embedded in image and audio files. It automates the process of trying multiple passwords from a wordlist against suspected steganography containers, making it useful for digital forensics and security analysis.
Common use cases include investigating suspicious media files during incident response, penetration testing steganography implementations, or recovering data from files where the password is unknown but guessable. The tool integrates with Kali Linux's rockyou.txt wordlist by default, streamlining common brute-force scenarios.
It relies on dependencies like steghide for extraction and operates with multi-threading for performance, allowing users to adjust resources based on their environment.
How It Works
StegCracker uses steghide internally to attempt password extraction on supported file types (jpg, jpeg, bmp, wav, au). It loads passwords from a provided wordlist or defaults to rockyou.txt, processing them in configurable chunks per thread cycle. Multi-threading (default 16 threads) parallelizes attempts, printing status updates unless quiet mode is enabled. On success, it writes the extracted data to an output file.
Installation
sudo apt install stegcrackerFlags
Examples
stegcracker <file>stegcracker <file> <wordlist>stegcracker <file> -o output.txtstegcracker <file> -t 32stegcracker <file> -c 128stegcracker <file> -qstegcracker <file> -V