All Projects → Zeecka → AperiSolve

Zeecka / AperiSolve

Licence: other
Steganalysis web platform

Programming Languages

python
139335 projects - #7 most used programming language
HTML
75241 projects
javascript
184084 projects - #8 most used programming language
CSS
56736 projects
shell
77523 projects
Dockerfile
14818 projects

Projects that are alternatives of or similar to AperiSolve

7uring
An advanced cryptography tool for hashing, encrypting, encoding, steganography and more.
Stars: ✭ 15 (-94.4%)
Mutual labels:  steganography, steganalysis
Pentesting toolkit
🏴‍☠️ Tools for pentesting, CTFs & wargames. 🏴‍☠️
Stars: ✭ 1,268 (+373.13%)
Mutual labels:  steganography, ctf
Stegcracker
Steganography brute-force utility to uncover hidden data inside files
Stars: ✭ 396 (+47.76%)
Mutual labels:  steganography, ctf
Stegbrute
Fast Steganography bruteforce tool written in Rust useful for CTF's
Stars: ✭ 134 (-50%)
Mutual labels:  steganography, ctf
Stegextract
Detect hidden files and text in images
Stars: ✭ 79 (-70.52%)
Mutual labels:  steganography, ctf
Stegseek
⚡️ Worlds fastest steghide cracker, chewing through millions of passwords per second ⚡️
Stars: ✭ 187 (-30.22%)
Mutual labels:  steganography, ctf
ctfdump
ctf solutions
Stars: ✭ 64 (-76.12%)
Mutual labels:  ctf
wanictf21spring-writeup
WaniCTF'21-spring official writeup & source code
Stars: ✭ 14 (-94.78%)
Mutual labels:  ctf
2021
WeCTF 2021 Source Code & Organizer's Writeup
Stars: ✭ 28 (-89.55%)
Mutual labels:  ctf
dontgo403
Tool to bypass 40X response codes.
Stars: ✭ 457 (+70.52%)
Mutual labels:  ctf
Hidden-Eye
Hide data into Picture
Stars: ✭ 39 (-85.45%)
Mutual labels:  steganography
CtfCryptoTool
A tool for automated analysis of ctf type crypto challenges
Stars: ✭ 26 (-90.3%)
Mutual labels:  ctf
bsides-2017-ctf-docker
BSidesCBR CTF docker compose files
Stars: ✭ 67 (-75%)
Mutual labels:  ctf
Freed0m
个人学习笔记,多少有借鉴。请谅解。博客主页:
Stars: ✭ 60 (-77.61%)
Mutual labels:  ctf
defcon26-pow
Fast defcon 26 quals pow solver
Stars: ✭ 23 (-91.42%)
Mutual labels:  ctf
Resources-for-Application-Security
Some good resources for getting started with application security
Stars: ✭ 97 (-63.81%)
Mutual labels:  ctf
heapinfo
An interactive memory info for pwning / exploiting
Stars: ✭ 96 (-64.18%)
Mutual labels:  ctf
hackergame2021-writeups
中国科学技术大学第八届信息安全大赛的官方与非官方题解
Stars: ✭ 444 (+65.67%)
Mutual labels:  ctf
Steganography
Image & video steganography in Matlab
Stars: ✭ 31 (-88.43%)
Mutual labels:  steganography
IStego100K
IStego100K: Large-scale Image Steganalysis Dataset
Stars: ✭ 42 (-84.33%)
Mutual labels:  steganalysis

Aperi'Solve

Website Rawsec's CyberSecurity Inventory

Try it now: https://www.aperisolve.com

I . What is Aperi'Solve?

Aperi'Solve is a platform which performs layer analysis on image.
The platform also uses "zsteg", "steghide", "outguess", "exiftool", "binwalk", "foremost" and "strings" for deeper steganography analysis.

II . Installation

Even if Aperi'Solve is available at the URL https://www.aperisolve.com, you can install a cli alias with the following command:

sudo sh -c"$(curl -fs https://www.aperisolve.com/install.sh)"
aperisolve image.png

III . Why Aperi'Solve

Aperi'Solve has been created in order to have an "easy to use" platform which performs common steganalysis tests such as LSB or steghide. The platform is also a quick alternative for people who didn't manage to install zsteg (ruby gem) properly.

IV . Features

Aperi'Solve is based on Python3 with Flask and PIL module, the platform currently supports the following images format: .png, .jpg, .gif, .bmp, .jpeg, .jfif, .jpe, .tiff.

The platform allow you to:

  • Visualise each bit layer of each channel for a given image (ie. LSB of Red channel).
  • Browse and Download each bit layer image.
  • Visualise zsteg informations such as text encoded on LSB
  • Download zsteg files such as mp3 encoded on LSB
  • Download steghide files using a defined password
  • Download outguess files using a defined password
  • Visualise exiftool informations such as geolocation or author
  • Visualise binwalk informations
  • Download binwalk files such as zip in png headers
  • Download foremost files such as zip in png headers
  • Visualise strings output

V . Application

The Aperi'Solve platform is a Flask web service (/web) (python 3.7) with backend daemons (/backend) which perform analysis.

Both of the two part has its own docker container.

VI . Run with Docker-Compose

Simply run the following command:

docker-compose build
docker-compose up

Then check your browser at http://localhost:5000/.


TODO

  • Statistics on homepage
  • "Probable flag" with regex
  • Implement "out of the box" png check (increase size of png) ?
  • ...
Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].