Эксперт
Сергей
Сергей
Задать вопрос
Мы готовы помочь Вам.

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

 

 

 

 

Лабораторная работа
По предмету: Информационная безопасность
На тему: Стеганография
DC-stego

Ход действий
1. Создание текстового файла FILE1.txt объемом 948байт
2. Запуск DC-stego в командной строке
3. Ввод команды на шифрование файла:
СDC-stego.exe-e queke00.pcx file1.txt file3.pcx
Где queke00.pcx – файл-контейнер
file1.txt – исходный файл
file3.pcx – файл с зашифрованными данными
4. Просмотр зашифрованного файла file3.pcx.
5. Ввод команды на дешифрование файла
СDC-stego.exe-d file3.pcx
6. Просмотр файла с дешифрованными данными
7. Создание текстового файла LARGE.txt объемом 25 286 байт
8. Ввод команды на шифрование файла:
СDC-stego.exe-e queke00.pcx large.txt file3.pcx
Где queke00.pcx – файл-контейнер
large.txt – исходный файл
file3.pcx – файл с зашифрованными данными
9. Программа выдает сообщение о том, что будет зашифровано всего 7789 байт информации
10. Ввод команды на дешифрование файла
СDC-stego.exe-d file3.pcx
11. Просмотр файла с дешифрованными данными

 

FFencode

Ход действий
1. Создание текстового файла ENGLISH.txt
2. Запуск FFencode.com в командной строке
3. Ввод команды на шифрование файла:
ffencode contener.txt english.txt encrypted.txt
Где contener.txt – файл-контейнер
english.txt – исходный файл
encrypted.txt – файл с зашифрованными данными
4. Просмотр зашифрованного файла encrypted.txt
5. Запуск FFdecode.com в командной строке
6. Ввод команды на дешифрование файла
ffdecode encrypted.txt decrypted.txt
Где encrypted.txt – файл с зашифрованными данными
decrypted.txt – файл с дешифрованными данными
7. Просмотр файла с дешифрованными данными

H4PGP

Ход действий
1. Создание текстового файла 1.txt
2. Запуск HIDE4PGP.EXE в командной строке
3. Ввод команды на шифрование файла:
hide 1.txt cobra.bmp
Где 1.txt – исходный файл
cobra.bmp – файл-контейнер
4. Просмотр зашифрованного файла cobra.bmp

5. Ввод команды на дешифрование файла
unhide cobra.bmp 1.txt
Где cobra.bmp – файл-контейнер
1.txt – исходный файл
6. Просмотр дешифрованного файла

Hide and Seek v 4.1

Ход действий
1. Создание текстового файла 1.txt
2. Запуск HIDE.EXE в командной строке
3. Ввод команды на шифрование файла:
hide 1.txt OUTFILE.GIF
Где 1.txt – исходный файл
OUTFILE.GIF– файл-контейнер
4. Просмотр зашифрованного файла OUTFILE.GIF
5. Запуск SEEK.EXE в командной строке
6. Ввод команды на дешифрование файла
seek OUTFILE.GIF 1.txt
Где OUTFILE.GIF– файл-контейнер
1.txt – исходный файл
7. Просмотр дешифрованного файла

Hide and Seek v.5.0

Ход действий
1. Создание текстового файла 1.txt
2. Запуск HIDESEEK.EXE в командной строке
3. Заполнение полей ввода на шифрование
4. Просмотр файла-контейнера
5. Заполнение полей ввода на дешифрование
6. Просмотр дешифрованного файла

Pretty Good Envelope v.2.0

Ход действий
1. Запуск PGE20.COM в командной строке
2. Ввод имен файла-контейнера (Cobra.bmp) и исходного файла с данными (1.txt)
3. Просмотр файла-контейнера
4. Запуск PGECLEAR.COM в командной строке
5. Просмотр дешифрованного файла

Stegodos

Ход действий
1. Запуск ENCODE.COM в командной строке
2. Шифрование данных из файла MESSAGE.DAT в файл MESSAGE.SCR
3. Просмотр зашифрованного файла
4. Запуск DECODE.COM в командной строке
5. Дешифрование сообщения из MESSAGE.SCR в NEWMESS.DAT

wbStego v2.1

Ход действий
1. Запуск wbs21e16.exe в командной строке
2. Просмотр файла-контейнера
3. Пошаговое выполнение шифрования
4. Просмотр файла-контейнера после шифрования
5. Пошаговое выполнение дешифрования
6. Просмотр дешифрованного файла

White Noise Storm v.2.1.0
Ход действий
1. Запуск WNSTORM.EXE в командной строке, ввод команды на шифрование файла 1.txt в 2.txt с ключом 12345
2. Просмотр зашифрованного файла
3. Ввод команды на дешифрование файла 2.txt в 3.txt с ключом 12345
4. Просмотр файла с дешифрованными данными

 

UnZign v.1.2
Программа удаляет зашифрованное сообщение из файла-контейнера с изображением формата JPG. Для этого необходимо запустить ее в командной строке и указать файл-контейнер и результирующий файл, в который будет сохранено изображение без сообщения.

 

Вывод
Существует много программ, которые применяются для стеганографии (внедрение секретных данных в текстовые, графические, звуковые и видеофайлы с целью их сокрытия).
В лабораторной были рассмотрены следующие программы для шифрования данных: DC-stego, FFencode, H4PGP, Hide and Seek v 4.1, Hide and Seek v.5.0, Pretty Good Envelope v.2.0, Stegodos, wbStego v2.1, White Noise Storm v.2.1.0, UnZign v.1.2.
DC-STEGO шифрует, оставляя следы в файле-контейнере. Шифрует только небольшие сообщения (до 7789 байт), что является не очень удобным. Удобно то, что при загрузки программы выводится синтаксис команды.
Программа FFencode скрывает данные в текстовом файле. Запускается с соответствующими параметрами из командной строки. Кодирует плохо, оставляя явные следы. При расшифровке оставляет пробелы на том месте, где были данные файла-контейнера.
H4PGP позволяет шифровать информацию в файлах формата BMP, WAV и VOC, используя так называемые «шумы» и распространяя секретные данные равномерно по всему мультимедиа файлу. При этом никакое изменение содержания мультимедийного файла не видно невооруженным взглядом.
Hide and Seek v 4.1 шифрует данные, скрывая их в GIF-файле, при этом распространяя по всему файлу случайным образом. Если сообщение было большим, то изображение в файле-контейнере, вероятнее всего, будет ухудшено. Такое шифрование будет особенно заметно, если файл-контейнер содержит цветное изображение, а вот при использовании черно-белого пользователь может ничего не заметить. В программе имеется ограничение на минимальный размер изображения (320 x 480). Если изображение будет меньше этого минимума, то изображение-контейнер будет дополнено черным местом. Если изображение слишком велико, то файл-контейнер будет подрезан.
Hide and Seek v.5.0 является обновлением Hide and Seek v 4.1. Этой программой можно управлять не только из командной строки: она имеет интерфейс. Размер файла-контейнера также имеет свои ограничения.
Pretty Good Envelope v.2.0 предназначена для того, чтобы скрыть сообщение в большем бинарном файле с «шумами», а затем его восстанавливать.
Stegodos позволяет выбирать изображение, скрывать в нем сообщение, отображать и сохранять изображение в другом графическом формате.
wbStego v2.1 простая в использовании программа под Windows, благодаря наглядному графическому интерфейсу, предназначенная для шифрования и расшифровки сообщений.
White Noise Storm v.2.1.0 позволяет шифровать сообщение и скрывать его внутри графического файла PCX формата.
UnZign v.1.2 используется для уничтожения следов стеганографии. Программа удаляет зашифрованное сообщение из файла-контейнера с изображением формата JPG.
Все из изученных программ в той или иной степени справились с главной задачей стеганографии (сокрытие информации). При этом было важно взаимодействие с программным интерфейсом. Наиболее эффективными программами являются те, в которых на шифрование и дешифрование указывается ключ и те, которые не оставляют явных следов шифрования. Тем не менее, при наличии желания завладеть серетной информацией, злоумышленника не остановит неизвестная комбинация ключа.

Скачать одним архивом (бесплатно):

Была ли полезна данная статья?
Да
61.9%
Нет
38.1%
Проголосовало: 63

или напишите нам прямо сейчас:

Написать в WhatsApp Написать в Telegram