Worket/color remap
Aperi'Solve
Try it now: https://www.aperisolve.com
Support Aperi'Solve:
Aperi'Solve is an open-source steganalysis web platform that performs automated analysis on images to detect and extract hidden data using common steganography tools and techniques.
Key features
- Visualize each bit layer (LSB and other layers) per image channel (R/G/B/Alpha).
- Browse and download each bit-layer image.
- Integrates and displays outputs from:
- binwalk (embedded archives)
- exiftool (metadata and geolocation)
- foremost (carved files)
- openstego (extraction with password)
- outguess (extraction with password)
- pngcheck
- steghide (extraction with password)
- strings
- zsteg (LSB text/data extraction)
- file (MIME type and format detection)
- jpseek (JPEG steganography detection and extraction)
- Worker queue architecture for offloading heavy/slow analyzers (Redis + background workers).
- Results stored for later browsing and download.
Quick start (Docker)
In case you want to host your own version of https://www.aperisolve.com/.
Required: Docker + Docker Compose.
git clone https://github.com/Zeecka/AperiSolve.git
cd AperiSolve
cp .env.example .env
docker compose up -d
Then browse url: http://localhost:5000/
Architecture
- Flask web framework
- Background workers that run analyzers (queue via Redis)
- PostgreSQL stores image metadata and job statuses
- Docker-based deployment for isolation of analyzers and services
This separation keeps heavy tools (binwalk, foremost, zsteg, etc.) isolated and avoids blocking the web worker.
Roadmap
See Issues.
Contributing
See CONTRIBUTING.md.
Security
Warning
If you discover a security issue, please report it privately to the repository owner instead of opening a public issue.
Credits
Thanks to donors:
Thanks to contributors:
- Zeecka - (author)
- aradhyacp
- Philip Zimmermann
Thanks to the open-source community: binwalk, exiftool, foremost, openstego, outguess, pngcheck, steghide, strings, zsteg, ...