photo lineviral_1.png

Steganography Inward Kali Linux – Hiding Information Inward Image

Steganography is the exercise of concealing a file, message, image, or video within some other file, message, image, or video. Generally, the hidden messages appear to locomote (or locomote portion of) something else: images, articles, shopping lists, or some other embrace text. This post would embrace Steganography inward Kali Linux – Hiding information inward image. You tin pretty much usage the same method to enshroud information inward Audio or Video files.


Steganography is the exercise of concealing a file Steganography inward Kali Linux – Hiding information inward imageIn digital steganography, electronic communications may include steganographic coding within of a carry layer, such every bit a document file, paradigm file, programme or protocol. Media files are ideal for steganographic transmission because of their large size. For example, a sender mightiness start amongst an innocuous paradigm file in addition to arrange the color of every 100th pixel to jibe to a missive of the alphabet inward the alphabet, a modify so subtle that someone non specifically looking for it is unlikely to notice it.


The payoff of steganography over cryptography lonely is that the intended hole-and-corner message does non attract attending to itself every bit an object of scrutiny. Plainly visible encrypted messages—no affair how unbreakable—arouse interest, in addition to may inward themselves locomote incriminating inward countries where encryption is illegal. Thus, whereas cryptography is the exercise of protecting the contents of a message alone, steganography is concerned amongst concealing the fact that a hole-and-corner message is beingness sent, every bit good every bit concealing the contents of the message.


Steganography inward Kali Linux


There’s ii primary tools available inward Kali Linux for Steganographic use.


a. Steghide


Steghide is a steganography programme that is able to enshroud information inward diverse kinds of image- in addition to audio-files. The color- respectivly sample-frequencies are non changed so making the embedding resistant against first-order statistical tests.


Features:



  • compression of embedded data

  • encryption of embedded data

  • embedding of a checksum to verify the integrity of the extraced data

  • support for JPEG, BMP, WAV in addition to AU files


b. StegoSuite


Stegosuite is a costless steganography tool written inward Java. With Stegosuite y'all tin enshroud information inward paradigm files.


Features



  • BMP, GIF in addition to JPG supported

  • AES encryption of embedded data

  • Automatic avoidance of homogenous areas (only embed information inward noisy areas)

  • Embed text messages in addition to multiple files of whatsoever type

  • Easy to use


Hiding information inward paradigm using steghide


Install Steghide


Installation is uncomplicated inward Kali Linux every bit steghide is already available inward Kali Linux repository. Run the next ascendency in addition to you’re done.


root@kali: # apt-get install steghide

Steganography is the exercise of concealing a file Steganography inward Kali Linux – Hiding information inward image


Hide text file inward Image


I created a folder steghide inward root dwelling folder in addition to placed picture.jpg in addition to secret.txt file inward there. picture.jpg is the file where I am going to enshroud secret.txt file. I am going to exhibit the commands here.


To enshroud text file inward Image inward Kali Linux using steghide, usage the next command:


root@kali: /steghide# steghide embed -cf picture.jpg -ef secret.txt
Enter passphrase:
Re-Enter passphrase:
embedding "secret.txt" inward "picture.jpg"... done
root@kali: /steghide#

This ascendency volition embed the file secret.txt inward the embrace file picture.jpg.


Steganography is the exercise of concealing a file Steganography inward Kali Linux – Hiding information inward image


Now y'all tin email, part or do anything amongst this novel picture.jpg file without having to worry nigh exposing your data.


Extracting text file from Image


After y'all accept embedded your hole-and-corner information every bit shown inward a higher house y'all tin transportation the file picture.jpg to the somebody who should have the hole-and-corner message. The receiver has to usage steghide inward the next way:


root@kali: /steghide# steghide extract -sf picture.jpg
Enter passphrase:
the file "secret.txt" does already exist. overwrite ? (y/n) y
wrote extracted information to "secret.txt".

If the supplied passphrase is correct, the contents of the master copy file secret.txt volition locomote extracted from the stego file picture.jpg in addition to saved inward the electrical flow directory.


Just to locomote on security side, I am checking the content of the secret.txt I extracted. Seems ok.


root@kali: /steghide# caput -3 secret.txt 

Linux. It’s been to a greater extent than or less since the mid ‘90s, in addition to has since reached a user-base that spans industries in addition to continents. For those inward the know, y'all sympathise that Linux is genuinely everywhere. It’s inward your phones, inward your cars, inward your refrigerators, your Roku devices. It runs most of the Internet, the supercomputers making scientific breakthroughs, in addition to the world\'s stock exchanges. But earlier Linux became the platform to run desktops, servers, in addition to embedded systems across the globe, it was (and silent is) i of the most reliable, secure, in addition to worry-free operating systems available.
root@kali: /steghide#

Viewing Info of embedded data


If y'all accept received a file that contains embedded information in addition to y'all desire to larn some information nigh it earlier extracting it, usage the information command:


root@kali: /steghide# steghide information picture.jpg 
"picture.jpg":
format: jpeg
capacity: 3.1 KB
Try to larn information nigh embedded information ? (y/n) y
Enter passphrase:
embedded file "secret.txt":
size: 6.5 KB
encrypted: rijndael-128, cbc
compressed: yes
root@kali: /steghide#

After printing some full general information nigh the stego file (format, capacity) y'all volition locomote asked if steghide should seek to larn information nigh the embedded data. If y'all respond amongst yes y'all accept to provide a passphrase.


Steganography is the exercise of concealing a file Steganography inward Kali Linux – Hiding information inward image


Steghide volition in addition to then seek to extract the embedded information amongst that passphrase in addition to – if it succeeds – impress some information nigh it.


If y'all desire to a greater extent than detailed information delight read the man(ual) page.


Hiding information inward paradigm using Stegosuite


Stegosuite is pretty much a GUI for similar steghide-type functionality.


Install stegosuite


Installation is uncomplicated inward Kali Linux every bit stegosuite is already available inward Kali Linux repository. Run the next ascendency in addition to you’re done.


root@kali: # apt-get install stegosuite

Steganography is the exercise of concealing a file Steganography inward Kali Linux – Hiding information inward image


Embed text file inward Image using Stegosuite


You demand to run it from Application bill of fare (or y'all tin exactly search it).  Go to File > Open in addition to opened upwards the paradigm y'all desire to use. Right-click on the file department in addition to choose add together files in addition to choose your secret.txt file. Type inward a passphrase in addition to click on embed. Few seconds in addition to it volition create a novel file picture_embed.jpg.


Steganography is the exercise of concealing a file Steganography inward Kali Linux – Hiding information inward image


Extracting text file from Image using Stegosuite


If y'all desire to extract text file or information from the image, only Open the image, type inward the passphrase in addition to click on Extract.


Steganalysis in addition to detection


In computing, steganographically encoded packet detection is called steganalysis. The simplest method to uncovering modified files, however, is to compare them to known originals. For example, to uncovering information beingness moved through the graphics on a website, an analyst tin keep known clean-copies of these materials in addition to compare them against the electrical flow contents of the site. The differences, assuming the carrier is the same, comprise the payload. In general, using extremely high compression rates makes steganography difficult, but non impossible. Compression errors provide a hiding house for data, but high compression reduces the amount of information available to concur the payload, raising the encoding density, which facilitates easier detection (in extreme cases, fifty-fifty yesteryear casual observation).


I establish few references that I’ve included here, but I am genuinely non able to uncovering a genuinely skillful source or tool. Perhaps the readers mightiness propose to a greater extent than tools in addition to methods.



  1. Steganalysis: Your X-Ray Vision through Hidden Data

  2. A few tools to uncovering hidden data

  3. Steganography Tools

  4. An Overview of Steganography for the Computer Forensics Examiner

  5. Steganography Countermeasures in addition to detection

  6. Digital Forensic Tools: Imaging, Virtualization, Cryptanalysis, Steganalysis, Data Recovery, Data Carving, Reverse Engineering


Buat lebih berguna, kongsi:
close