StegSolve
v1.4CaesumThe Java image analyzer CTF players live in: cycle per-channel bit planes, gray bits, color inversion and random color maps until hidden pixels become readable, then pull the payload out of the data-extract pane.
- Category
- Data decoding, cryptanalysis & analysis
- Package
- stegsolve
- Runs on
- Linux · Windows
- Commands
- stegsolve
Renders a deterministic image generated from the simulated file. Planes carrying an authored payload render it as readable pixels; nothing is uploaded.
Install it
The scripts below install the real Caesum package on your own machine — read them first, and run them somewhere you are allowed to change. Inside the range, one press puts the simulated package on your next machine.
StegSolve is delivered as Release archive, so it cannot be installed unattended. Follow the steps on the package page instead.
StegSolve has no unattended Windows install. Follow the steps on the package page.
On Linux
Release archive
- Fetch the release and check its signature
Compare the published checksum before unpacking anything.
- Unpack it under /opt
sudo unzip stegsolve.zip -d /opt/ - Put the launcher on PATH
sudo ln -s /opt/stegsolve/stegsolve /usr/local/bin/stegsolve
Check it worked
- Confirm it landed on PATH
which stegsolve - Check the version
stegsolve --versionThe range reports 1.4.
Remove it
- Take it off again
sudo apt remove --purge stegsolve
On Windows
Release archive
- Unblock the download first
Unblock-File .\stegsolve.zipWindows marks anything from the internet; unblock it or the extract fails.
- Unpack it under C:\Tools
Expand-Archive .\stegsolve.zip -DestinationPath C:\Tools\stegsolve - Put it on PATH
setx PATH "$env:PATH;C:\Tools\stegsolve"
Check it worked
- Confirm it resolves
where stegsolve - Check the version
stegsolve --versionThe range reports 1.4.
Remove it
- Take it off again
Remove-Item -Recurse -Force C:\Tools\stegsolve
Inside the range
- Tick it on the launch screen
Under StegSolve's category on the advanced tool shelf. A lab that depends on it locks the toggle on and says why.
- Or install it from a range terminal
sudo apt install -y stegsolveThe simulated package manager seeds the same binaries, config and receipt the shelf toggle does.
- Everything here is simulated
No software is downloaded and nothing executes — the range answers from authored fixtures.
Labs that use StegSolve
No lab locks this one on yet — tick it on the launch screen and take it into any scenario.