Как установить steghide kali linux

Packages and Binaries:

steghide

Steghide is steganography program which hides bits of a data file in some of the least significant bits of another file in such a way that the existence of the data file is not visible and cannot be proven.

Steghide is designed to be portable and configurable and features hiding data in bmp, jpeg, wav and au files, blowfish encryption, MD5 hashing of passphrases to blowfish keys, and pseudo-random distribution of hidden bits in the container data.

Steghide is useful in digital forensics investigations.

Installed size: 477 KB
How to install: sudo apt install steghide

  • libc6
  • libgcc-s1
  • libjpeg62-turbo
  • libmcrypt4
  • libmhash2
  • libstdc++6
  • zlib1g
steghide

A steganography program

steghide-doc

Steghide is steganography program which hides bits of a data file in some of the least significant bits of another file in such a way that the existence of the data file is not visible and cannot be proven.

Steghide is designed to be portable and configurable and features hiding data in bmp, jpeg, wav and au files, blowfish encryption, MD5 hashing of passphrases to blowfish keys, and pseudo-random distribution of hidden bits in the container data.

These packages contains the common documentation files.

Installed size: 7.45 MB
How to install: sudo apt install steghide-doc

Источник

How to use Steghide and StegoSuite Steganography Tools in Kali Linux

Well Steganography is one of the oldest technique used to hide data in a image, hide image into image and hide data in a video/audio etc.

“You can easily hide any kind of video/audio/text/message/image into each other. For example, a sender want to transfer some secret information from one place to another, then steganography is the best method to do secret transmission.” – says Terry Stone, PhP developer from Buy Essay Club company.

There are so many tools are available in Kali Linux for Steganography but Steghide and StegoSuite are the two most popular tools for steganography.

Steghide – Installation and Usage

Steghide is a command line tool through which you can easily hide data in various kinds of image/audio files without loosing any quality of original file or you can say that steghide is fully embedding resistant program.

Steghide supports basically JPEG/JPG/BMP/WAV/AU Files. You can even extract the data with the steghide.

To install Steghide in Kali Linux, please type

Command: apt-get install steghide

To use this tool, type “steghide” in your terminal.

Now we’ve created one secret.txt file with some data and placed a kevinmitnick.jpg file in same directory, so we are going to hide secret.txt file into kevinmitnick.jpg file.

Command: steghide embed -cf kevinmitnick.jpg -ef secret.txt

This command will asks for a password which you can easily set so that no one can extract the secret data from your file.

So this command will embed the secret.txt data in the image file of kevinmitnick.jpg

Now for extracting the data from this file, you can type below command.

Command: steghide extract -sf kevinmitnick.jpg

The receiver also has to use same steghide tool to recover the data, so if the password is correct, the contents of original file will be extracted from the image file and saved in the current directory.

You can also view the info related to embedded data by typing this below command.

Command: steghide info kevinmitnick.jpg

Stegosuite – Installation and Usage

Stegosuite is a completely graphical user based tool (GUI tool). The functionality of stegosuite is completely similar to steghide, the only difference is the graphical version.

Stegosuite is also available in Kali Linux repository so you can easily install stegosuite by typing following command.

Command: apt-get install stegosuite

Now after completion of above command, simply type “stegosuite” in same terminal or you can also open the stegosuite from top Application Menu.

Now click on File Menu and embed the text or you can also embed any file(txt) in 2nd textbox and in 3rd section, you can set any passphrase so that the file will remain confidential.

With the same way, you can also extract the confidential data from any image.

If you are using Windows then you can simply use this command to hide data in a image with the help of copy command which is the inbuilt command of MS-DOS.

Источник

Steganography in Kali Linux – Hiding data in image

Steganography is the practice of concealing a file, message, image, or video within another file, message, image, or video. Generally, the hidden messages appear to be (or be part of) something else: images, articles, shopping lists, or some other cover text. This post would cover Steganography in Kali Linux – Hiding data in image. You can pretty much use the same method to hide data in Audio or Video files.

In digital steganography, electronic communications may include steganographic coding inside of a transport layer, such as a document file, image file, program or protocol. Media files are ideal for steganographic transmission because of their large size. For example, a sender might start with an innocuous image file and adjust the color of every 100th pixel to correspond to a letter in the alphabet, a change so subtle that someone not specifically looking for it is unlikely to notice it.

The advantage of steganography over cryptography alone is that the intended secret message does not attract attention to itself as an object of scrutiny. Plainly visible encrypted messages—no matter how unbreakable—arouse interest, and may in themselves be incriminating in countries where encryption is illegal. Thus, whereas cryptography is the practice of protecting the contents of a message alone, steganography is concerned with concealing the fact that a secret message is being sent, as well as concealing the contents of the message.

Steganography in Kali Linux

There’s two primary tools available in Kali Linux for Steganographic use.

a. Steghide

Steghide is a steganography program that is able to hide data in various kinds of image- and audio-files. The color- respectivly sample-frequencies are not changed thus 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 and AU files

b. StegoSuite

Stegosuite is a free steganography tool written in Java. With Stegosuite you can hide information in image files.

Features

  • BMP, GIF and JPG supported
  • AES encryption of embedded data
  • Automatic avoidance of homogenous areas (only embed data in noisy areas)
  • Embed text messages and multiple files of any type
  • Easy to use

Hiding data in image using steghide

Install Steghide

Installation is simple in Kali Linux as steghide is already available in Kali Linux repository. Run the following command and you’re done.

Hide text file in Image

I created a folder steghide in root home folder and placed picture.jpg and secret.txt file in there. picture.jpg is the file where I am going to hide secret.txt file. I am going to show the commands here.

To hide text file in Image in Kali Linux using steghide, use the following command:

This command will embed the file secret.txt in the cover file picture.jpg .

Now you can email, share or do anything with this new picture.jpg file without having to worry about exposing your data.

Extracting text file from Image

After you have embedded your secret data as shown above you can send the file picture.jpg to the person who should receive the secret message. The receiver has to use steghide in the following way:

If the supplied passphrase is correct, the contents of the original file secret.txt will be extracted from the stego file picture.jpg and saved in the current directory.

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

Viewing Info of embedded data

If you have received a file that contains embedded data and you want to get some information about it before extracting it, use the info command:

After printing some general information about the stego file (format, capacity) you will be asked if steghide should try to get information about the embedded data. If you answer with yes you have to supply a passphrase.

Steghide will then try to extract the embedded data with that passphrase and – if it succeeds – print some information about it.

If you want more detailed information please read the man(ual) page.

Hiding data in image using Stegosuite

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

Install stegosuite

Installation is simple in Kali Linux as stegosuite is already available in Kali Linux repository. Run the following command and you’re done.

Embed text file in Image using Stegosuite

You need to run it from Application menu (or you can just search it). Go to File > Open and open the image you want to use. Right-click on the file section and select add files and select your secret.txt file. Type in a passphrase and click on embed. Few seconds and it will create a new file picture_embed.jpg.

Extracting text file from Image using Stegosuite

If you want to extract text file or data from the image, simply Open the image, type in the passphrase and click on Extract.

Steganalysis and detection

In computing, steganographically encoded package detection is called steganalysis. The simplest method to detect modified files, however, is to compare them to known originals. For example, to detect information being moved through the graphics on a website, an analyst can maintain known clean-copies of these materials and compare them against the current 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 not impossible. Compression errors provide a hiding place for data, but high compression reduces the amount of data available to hold the payload, raising the encoding density, which facilitates easier detection (in extreme cases, even by casual observation).

I found few references that I’ve included here, but I am really not able to find a really good source or tool. Perhaps the readers might suggest more tools and methods.

Источник

Как прятать скрытые файлы в картинках

Тема сегодня у нас будет интересная. Речь пойдёт об основах стеганографии, которую ещё называют тайнописью. Думаю, вы уже не раз слышали, что в современном мире существует реальная возможность прятать информацию в графические данные таким образом, что третьи лица ничего даже не заподозрят. Казалось бы, фокусы какие-то) А нет, всё реально и вполне доступно. Что же, давайте поговорим об этом подробнее. Заодно и попрактикуемся.

Люди уже давно привыкли, что анонимности практически не существует. Все и всюду за нами следят, не давая и шагу ступить бесконтрольно. Ни для кого не секрет, что чтобы сказать что-то личное, возможно даже противозаконное, необходимо встречаться лично, однако не всегда есть такая возможность. Именно для таких целей создана навороченная утилита Steghide.

Таким образом, можно даже рассылать вирусы, трояны и шпионские программы. При этом жертва сразу даже никак не заподозрит о возможной угрозе и её местонахождении.

Практикуясь над данным вопросом, мы будем использовать специальное ПО. А ещё нам понадобиться Linux дистрибутив. Я рекомендую использовать Kali Linux.

Для начала нам нужно установить Steghide. Делается это с помощью команды

После завершения установки подготовим картинку и файл, который содержит текст или какую-либо другую информацию. Для того, чтобы спрятать информацию в картинке нам необходимо запустить steghide, после чего мы увидим инструкцию использования. Информация, которая нам необходима находится в самом низу справки. В данном примере мы будет использовать картинку anonymous.jpg и текстовый файл data.txt.

Выполняем команду в терминале:

Важно находиться в той же директории, где и файлы, при этом нужно обязательно указывать формат файлов. После запуска нас попросят ввести фразу, которая будет паролем для извлечения спрятанной информации. После этого можно отправлять картинку собеседнику. Для извлечения информации из картинки выполняем следующую команду:

Вводим ключ, который мы задали и всё, информация будет извлечена в текущую директорию.

Вот и всё) Ловкость рук, и, как говорится, никакого мошенничества)))

Не забывайте, что спрятать информацию в картинке легко, особенно с помощью steghide, однако пользоваться этим нужно с умом. Дело в том, что если спрятанная информация будет больших размеров, то и картинка станет весить много. Я, лично, ещё не встречал картинок, размером в 200 мб 🙂 Поняли, да?

В теории таким способом можно заражать компьютеры, например RAT-файлами. Вариантов множество, однако не рекомендую бездумно использовать какой-либо из них, так как это может привести к непредсказуемым последствиям, с которыми вы сами не будете в силах справиться.

Источник

Читайте также:  Драйвера microsoft lifecam vx 3000 драйвер для windows
Оцените статью