SecPod

Learn Search

Search across all Learn content

← Back to Expressions & POVs
Steganography

Steganography

Steganography is an art of hiding a message, image, or file within another message, image, or file.

Oct 30, 2013By Thanga Prakash2 min read

Steganography is an art of hiding a message, image, or file within another message, image, or file.

Most images are used to hide the data. The flexibility of using images means that information can be hidden in a variety of ways. It can be scattered all over the image or inserted straight inside.

If data is inserted straight inside. we can find it easily using the below technique,

Hex Editor

like HexEdit, HxD on windows

using :%!xxd command on Linux

FF D8

FF D9

EOI (End Of Image) marker

Here is an example to insert data straight inside the image without any tool on windows:

  1. Create a test file with some data to hide. ( Here i used “hidden data.txt” )
  2. Take an image to which you need to hide. ( Here i used “original.jpg” )
  3. In Command prompt use the below command to hide the content.

copy /b original.jpg + "hidden data.txt" "hidden image.jpg"

A new image will be created with your data hidden. You can open and view that image normally.

But, to view the hidden content open that image in any Hex editor as mentioned above and see the hidden data at the end after the EOI marker.

Later, a quick obfuscation layer is added (Password or key) to hide the visibility of the data in the HEX format. To view the original message we need that key or password.

Here is an example to insert data inside the image using Outguess tool:outguess is one of the tool that allows the insertion of hidden information intothe redundant bits of data sources.

Data Hiding : outguess -k "secretkey" -d hidden.txt image.jpg out.jpg

Data Retrieval : outguess -k "secretkey" -r out.jpg hidden.txt

– Thanga Prakash

Featured Posts

Open Role of Posture Anomaly Management in Cloud Security
Role of Posture Anomaly Management in Cloud Security

Point of View

Role of Posture Anomaly Management in Cloud Security

Cloud posture is not static. Permissions expand, controls shift, and assets become exposed. Posture anomaly management helps teams detect abnormal changes, review risky drift, and reduce exposure faster.

Jun 18, 2026

Open The Missing Pieces in Cloud Security That Keep Risk Open
The Missing Pieces in Cloud Security That Keep Risk Open

Point of View

The Missing Pieces in Cloud Security That Keep Risk Open

Cloud security teams can see more risk than ever, but visibility alone does not close exposure. Risk drops when teams can prioritize what matters, detect risky posture changes, and remediate faster.

Jun 18, 2026

Open Exposure Management Needs a Remediation Mandate
Exposure Management Needs a Remediation Mandate

Point of View

Exposure Management Needs a Remediation Mandate

Exposure management must prove risk reduction, not just surface findings. CISOs need remediation accountability that prioritizes, validates, and reports what changed.

Jun 18, 2026

Open Every Cloud and Endpoint Has Expected Posture. Saner CSPA and PA Know When It Breaks.

Every Cloud and Endpoint Has Expected Posture. Saner CSPA and PA Know When It Breaks.

Point of View

Every Cloud and Endpoint Has Expected Posture. Saner CSPA and PA Know When It Breaks.

Jun 18, 2026

Steganography | SecPod