Aradhya C PandGitHub 6660cd2e5d Minor CSS work to refactor the landing page (#183)
* Enhance landing UI with updated typography, button styles, and footer layout

* Update Fira Code font weight for improved typography

* Refactor footer layout for improved structure and readability

* Improve landing page UI by adding a question class to the header and simplifying the browse button style

* Remove unused font imports to optimize CSS file size

* Fix command comment in Dockerfile from french to english

* Fix footer CSS rule by closing the declaration block

* Update text-shadow properties for title elements and clean up footer styles

* Refactor footer HTML structure to simplify copyright display

* Add icon to 'Choose an image' button for improved UI

* Remove unnecessary footer-container styles to streamline layout
2026-02-02 21:24:36 +01:00
2026-01-18 21:00:57 +01:00
2026-01-13 22:23:37 +01:00
2025-12-27 14:38:01 +01:00
2026-01-18 21:33:43 +01:00
2026-01-09 16:28:11 +01:00
2026-01-18 16:11:52 +01:00
2026-01-13 22:23:37 +01:00
2026-01-10 05:10:38 +01:00
2026-01-10 05:12:03 +01:00
2026-01-18 14:39:45 +01:00

Aperi'Solve

Website CI Lint Docker Python Version Black Code Style License GitHub Issues GitHub Pull Requests Last Commit Contributors Rawsec's CyberSecurity Inventory

Aperi'Solve screenshot

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).
  • Color remapping (random palette remaps with 8 generated variants)
  • Integrates and displays outputs from:
  • Worker queue architecture for offloading heavy/slow analyzers (Redis + background workers).
  • Results stored for later browsing and download.
  • Browse and download each generated images.

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:

Thanks to the open-source community: binwalk, exiftool, GraphicsMagick identify, foremost, openstego, outguess, pngcheck, steghide, strings, zsteg, ...

S
Description
My aperisolve deployment
Readme MIT
4 MiB
Languages
Python 50.7%
JavaScript 19.5%
HTML 17.9%
CSS 9.8%
Dockerfile 1.9%
Other 0.2%