Skip to content
KitploitKITPLOIT
ToolsExploitsBlog
Log in
Submit
ToolsExploitsBlog
Submit

Hacking, PenTest, and Cybersecurity Tools for Your Security Arsenal!

Kitploit is a directory of hacking, cybersecurity, and pentesting tools. Discover the latest project updates to find vulnerabilities, analyze systems, automate testing, and strengthen your security.

FeedsContactPrivacyΒ© 2026 Kitploit

Tool Directory

Categories

View all categories
Loading categories
HIDEAGEM β€” HIDEAGEM experimental steganography platform. | Kitploit
Tools/GitHubGitHub/cybergem777/hideagem
Encryption/Decryption ToolsSteganographyCryptographyUtilities & FrameworksLearning & Education
GitHubcybergem777/hideagem

HIDEAGEM

HIDEAGEM experimental steganography platform.

View Repository
44116191 year agoReviewed by Kitploit

Most Popular

View all β†’

Discover the most used tools by our community.

Explore all tools

Browse our collection of tools

View all tools β†’
Share
Website
 888    888 8888888 8888888b.  8888888888        d8888  .d8888b.  8888888888 888b     d888
 888    888   888   888  "Y88b 888              d88888 d88P  Y88b 888        8888b   d8888
 888    888   888   888    888 888             d88P888 888    888 888        88888b.d88888
 8888888888   888   888    888 8888888        d88P 888 888        8888888    888Y88888P888
 888    888   888   888    888 888           d88P  888 888  88888 888        888 Y888P 888
 888    888   888   888    888 888          d88P   888 888    888 888        888  Y8P  888
 888    888   888   888  .d88P 888         d8888888888 Y88b  d88P 888        888   "   888
 888    888 8888888 8888888P"  8888888888 d88P     888  "Y8888P88 8888888888 888       888
β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„
β–„    ____ ______ ____                                      β–„                              β–„
β–ˆ   /    /      \    \   HIDEAGEM STEGANOGRAPHY PLATFORM   β–ˆ                  .     .     β–ˆ
β–ˆ  /___ /________\ ___\                                    β–ˆ   .-.   .-.      '.___.'     β–ˆ
β–ˆ  \    \        /    /  ASTRAL SOFTWARE FROM THE FUTURE   β–ˆ  (_  \ /  _)     .'   `.     β–ˆ
β–ˆ    \   \      /   /                                      β–ˆ       |         :       :    β–ˆ
β–ˆ      \  \    /  /      COPYRIGHT 2024 WWW.CYBERGEM.NET   β–ˆ       |         :       :    β–ˆ
β–ˆ        \ \  / /                                          β–ˆ       |          `.___.'     β–ˆ
β–ˆ           \/           LET'S DO COMPUTER STUFF ALL DAY   β–ˆ                              β–ˆ
β–ˆ                                                          β–ˆ                              β–ˆ
β–ˆ β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€ β–ˆ    ._____.         .--.      β–ˆ
β–ˆ MMMMMSSSSSSSSSSSSSSSSSSSSSSSSSSddMMMMMSSSSSSMSSSSSSSSSS; β–ˆ      | |          /   _`.    β–ˆ
β–ˆ MMMMSSSSSSSSSSSSSSSSSMSSSSS; ;SSdMMMMSSSSSSMMSSSSSSSSSS, β–ˆ      | |         (_) ( )     β–ˆ
β–ˆ MMSSSSSSSMSSSSSMSSSSMMMSS."-.-":MMMMMSSSSMMMMSSMSSSMMSS  β–ˆ     _|_|_       '.    /      β–ˆ
β–ˆ MSSSSSSSMSSSSMMMSSMMMPTMM;"-/\":MMM^"     MMMSSMMMSSMM   β–ˆ    '     '        `--'       β–ˆ
β–ˆ SSSSSSSMMSSMMMMMMMMMP-.MMM :  ;.;P       dMMMMMMMMMP'    β–ˆ                              β–ˆ
β–ˆ SSMSSSMMMSMMMMMMMMMP   :M;`:  ;.'+"""t+dMMMMMMMMMMP      β–ˆ                _             β–ˆ
β–ˆ MMMSSMMMMMMMMPTMMMM"""":P `.\// '    ""^^MMMMMMMP'       β–ˆ      .--.     ' `:--.--.     β–ˆ
β–ˆ MMMMMMPTMMMMP="TMMMsg,      \/   db`c"  dMMMMMP"         β–ˆ     (    )       |  |  |_    β–ˆ
β–ˆ MMMMMM  TMMM   d$$$b ^          /T$; ;-/TMMMP'  Let's    β–ˆ    (_)  /        |  |  | )   β–ˆ
β–ˆ MMMMM; .^`M; d$P^T$$b          :  $$ ::MMMMP  hide some  β–ˆ        (_,       |  |  |/    β–ˆ
β–ˆ MMMMMM   .-+d$$   $$$;         ;. $$ ;;MMMP,    Gems !   β–ˆ                       (J     β–ˆ
β–ˆ MMMMMMb   _d$$$   $$$$         :$$$; :MMMMMMp.           β–ˆ                              β–ˆ
β–ˆ MMMMMM"  " T$$$._.$$$;          T$P.'MMMSSSSSSb          β–ˆ                _             β–ˆ
β–ˆ MMM`TMb   -")T$$$$$$P'       `._ ""  :MMSSSMMP'          β–ˆ       __      ' `:--.--.     β–ˆ
β–ˆ MMM / \    '  "T$$P"           /     :MMMMMMP'           β–ˆ  ___.'  '.___    |  |  |     β–ˆ
β–ˆ MMSb`. ;                      "      :MMMMMM'            β–ˆ  ____________    |  |  |     β–ˆ
β–ˆ MMSSb_lSSSb.             .___.       MMMMMP ,d88b.d88b,  β–ˆ                  |  |  | .., β–ˆ
β–ˆ MMMMSSSSSSSSb.                     .MMMMMM. 88888888888  β–ˆ                        `--': β–ˆ
β–ˆ MMMMMMMMMMMSSSb                  .dMMMMMMMP `Y8888888Y'  β–ˆ                              β–ˆ
β–ˆ MMMMMMMMMMMMMSS;               .dMMMMMMMMMM'  `Y888Y'    β–ˆ         ...             _    β–ˆ
β–ˆ MMMMGEMMAMMMMb`;"-.          .dMMMMMMMMMMP'     `Y'      β–ˆ         .':     \      /_)   β–ˆ
β–ˆ MMMMMMMMMMMMMMb:   `'--.___.dMMMMMMMMMPP'                β–ˆ       .'         \    /`.    β–ˆ
β–ˆ MMMMMMMMMMMMMMMb;           dMMMMMMMMPPR                 β–ˆ   `..'            \  /   ;   β–ˆ
β–ˆ β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„β–„ β–ˆ   .'`.             \/ __.'   β–ˆ
β–ˆ                                                          β–ˆ                              β–ˆ
β–ˆ          β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘          β–’β–’β–’β–’β–’β–’β–’β–’          β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘    β–ˆ                              β–ˆ
β–ˆ       β–“β–“β–“β–‘β–‘ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ    β–ˆβ–ˆβ–ˆβ–’β–’ β–“β–“β–“β–“β–“β–“β–“β–“    β–“β–“β–“β–‘β–‘ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β–ˆ                 `-.    .-'   β–ˆ
β–ˆ    β–’β–’β–’β–“β–“ β–‘β–‘ β–ˆβ–ˆ β–’β–’β–’β–’β–’β–’β–‘β–‘β–‘β–ˆβ–ˆ β–’β–’ β–“β–“ β–‘β–‘β–‘β–‘β–‘β–‘β–’β–’β–’β–“β–“ β–‘β–‘ β–ˆβ–ˆ+Β§Β₯Β΅β–ˆβ–ˆ β–ˆ .-"-._.-"-._.-     :  :      β–ˆ
β–ˆ β–ˆβ–ˆβ–ˆβ–’β–’ β–“β–“ β–‘β–‘β–‘β–ˆβ–ˆ β–’β–’ β–“β–“β–“β–‘β–‘ β–ˆβ–ˆ β–’β–’β–’β–“β–“ β–‘β–‘ β–ˆβ–ˆβ–ˆβ–’β–’ β–“β–“ β–‘β–‘β–‘β–ˆβ–ˆ$@Β’ΒΆβ–ˆβ–ˆ β–ˆ .-"-._.-"-._.-   --:--:--    β–ˆ
β–ˆ β–ˆβ–ˆ β–’β–’ β–“β–“β–“β–“β–“β–“β–ˆβ–ˆβ–ˆβ–’β–’ β–“β–“ β–‘β–‘ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–“β–“β–“β–‘β–‘ β–ˆβ–ˆ β–’β–’ β–“β–“β–“β–“β–“β–“β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ β–ˆ                    :  :      β–ˆ
β–ˆ β–ˆβ–ˆ β–’β–’β–’β–’β–’β–’β–’β–’    β–’β–’β–’β–“β–“ β–‘β–‘β–‘β–‘β–‘β–‘β–‘β–‘    β–‘β–‘β–‘β–ˆβ–ˆ β–’β–’β–’β–’β–’β–’β–’β–’          β–ˆ                 .-'    `-.   β–ˆ
β–ˆ β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ          β–“β–“β–“β–“β–“β–“β–“β–“          β–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆβ–ˆ    CYBERGEM β–ˆ                              β–ˆ
β–€                                                          β–€                              β–€
β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€β–€

HIDEAGEM

HIDEAGEM is an experimental tool for hiding files inside of images.

It's written in C++ and can be used via Python CLI and custom nodes in ComfyUI for Stable Diffusion.

WARNING: HIDEAGEM is experimental software! It may have unknown flaws or vulnerabilities. Use at own risk!

WARNING: HIDEAGEM has not yet been studied to determine its resistance to steganalysis (e.g. tools that calculate the probability of a hidden message being present in an image). So assume that it may be possible for adversaries to detect if an image is "suspicious."

For an in depth explanation of HIDEAGEM's algorithms and design, please see this post.

Development updates and support are available on Discord.

HIDEAGEM can now be used in the browser at WWW.HIDEAGEM.COM !

Objectives

Steganography is about hiding the presence of a message; it's about concealing the existence of communication.

HIDEAGEM aims to be a next-generation steganography platform, combining modern cryptographic and steganographic techniques in order to facilitate fast, secure, and robust information hiding in cover media.

In addition to pursuing the traditional objective of steganography (stealth communication), other security properties of hiding message bits in large bit collections are being explored.

Steganography Platform

HIDEAGEM is designed to be expandable and adaptable, a platform from which various steganographic algorithms and techniques can be launched to conceal data within a variety of cover media types.

New stego algorithms can be incorporated into the program over time in order to support more file types and leverage new techniques.

Features

List of general features and potential future development directions.

Current Features               |  Future Development
-------------------------------|---------------------------------------------------
Unicode passwords              |  Keyfiles
Tamper-proof Gem data          |  Mobile app
512-bit symmetric key          |  More stego algorithms
Secure Memory Handling         |  More cover media types
Multiple files per password    |  Split files across images
Multiple passwords per image   |  Web app (local execution)
Offline brute-force resistance |  Browser extension (e.g. context menu Gem extract)

Unicode Passwords

Use any crazy Unicode characters you want in your passwords: You can even use your favorite emojis; no one can stop you! 🐬

Tamper-Proof Gem Data

Note: The information below applies only to HIDEAGEM's current spatial domain algorithms that are compatible only with lossless image formats such as PNG, TIFF, and BMP.

If a Gem is successfully extracted and has the correct Gem Hash, then it is virtually guaranteed to be bit-for-bit the same Gem that you hid in the image.

If even a single bit of a Gem Pixel (a pixel that has Gem Data hidden inside of it) is corrupted then the Gem extraction will fail.

Download Tool