View Issue Details

IDProjectCategoryView StatusLast Update
0009650Kali LinuxNew Tool Requestspublic2026-04-20 19:41
Reporteralamahant Assigned To 
PrioritynormalSeverityminorReproducibilityhave not tried
Status newResolutionopen 
Summary0009650: Ermis - Comprehensive Steganography Suite (Image, Audio, Text, PDF, Distributed, Network)
Description

[Name]
Ermis

[Version]
1.1.1

[Homepage]
https://github.com/alamahant/Ermis

[Download]
https://github.com/alamahant/Ermis/archive/refs/tags/v1.1.1.tar.gz

[Author]
Alamahant

[Licence]
GPL-3.0

[Description]
Ermis is a comprehensive steganography suite supporting multiple carrier formats:

  • Image Steganography: Hide data in PNG, JPG, BMP using LSB techniques
  • Audio Steganography: Support for WAV, MP3, FLAC, OGG with FFmpeg conversion
  • Text Steganography: Zero-width Unicode character encoding for invisible message hiding
  • PDF Steganography: Object stream embedding with FlateDecode compression
  • Distributed Steganography: Wikipedia pointer maps for decentralized message hiding
  • Network Steganography: ERTP protocol for hiding data in ICMP, DNS, UDP, and HTTP/TLS packets

[Dependencies]

  • Qt 6.2 or higher (core, widgets, multimedia, network)
  • FFmpeg libraries (libavcodec, libavformat, libavutil)
  • OpenSSL development libraries
  • C++17 compatible compiler

[Similar tools]

  • steghide (image/audio steganography)
  • outguess (image steganography)
  • openstego (image steganography)
  • Snow (text steganography)

[Activity]
Project started in March 2026. Actively maintained with regular releases. Latest version 1.1.1 released April 20, 2026.

[How to install]
Standard CMake build:
mkdir build && cd build
cmake ..
make
sudo make install

Also available as Flatpak on Flathub: io.github.alamahant.Ermis

[How to use]
Basic workflow examples:

  • Hide text in image: Select carrier image → Enter text → Click "Hide Data" → Save stego image
  • Extract from image: Open stego image → Click "Extract Data" → Save extracted content
  • Network steganography: Both peers select protocol (ICMP/UDP/DNS/HTTP) and port → Start listening → Send text/file
  • PDF steganography: Select PDF carrier → Choose file/text → Embed data → Save stego PDF

[Packaged]
Not currently packaged for Debian. Available in alamahant-overlay for Gentoo users and as Flatpak on Flathub.

Attached Files
dark-theme.png (40,092 bytes)   
dark-theme.png (40,092 bytes)   

Activities

Issue History

Date Modified Username Field Change
2026-04-20 19:41 alamahant New Issue
2026-04-20 19:41 alamahant File Added: dark-theme.png