Skip to content

Latest commit

 

History

History
19 lines (15 loc) · 1.08 KB

README.rst

File metadata and controls

19 lines (15 loc) · 1.08 KB

Стеганография

В рамках тестового задания нужно было прятать произвольный файл в 24-битный BMP-файл.

Скрываемый файл представляется как поток бит. У пикселей (байтов) в изображении заменяются младшие биты на те, что содержатся в потоке бит секретного документа.

Задание

Написать на языке python версии 2.5 утилиты командной строки — «скрыватель» и «экстрактор». «Скрыватель» будет помещать произвольно выбранный файл в заданное BMP-изображение, а «экстрактор» — определять, что в заданном изображении есть файл, положенный туда «скрывателем» и полностью его восстанавливать, включая имя.