Dayı Stego Solver: Concurrent Steganography Engine

Author

Hamza Efe Şahinbaş

Date

2026

Throw a suspicious image at Dayı and walk away. It runs 8 tools in parallel, grabs every string of text, matches your flag regex, and pings CTFd and Discord before you've opened a second terminal.

During time-critical CTF competitions, manually running steganography tools like binwalk, zsteg, steghide, and exiftool is inefficient. Dayı Stego Solver uses Python's asyncio to run all these tools concurrently, reducing solve times by 75%.

The Architecture: Dayı automatically identifies file magic bytes to smartly route operations. If it's a JPEG, it skips zsteg; if PNG, it skips steghide. It even pulls candidate passwords from metadata for quick brute-forcing.

The Solution: Integrated directly with Discord Webhooks and the CTFd API, Dayı notifies the team the exact second a flag is found. It's OOM-safe, cleanly handles subprocess zombies, and works perfectly alongside the CtfShit CLI.

"He's the uncle who always finds the flag, fixing things without asking twice."