Резба по файлам командой dd
ЗадачаМеня попросили найти, чем открыть файлы с расширением Однако внутри в первых же шестнадцати байтах была характерная для JPEG-файлов сигнатура JFIF.
И когда я переименовал файл из .iraw в .jpg, программа-просмотрщик картинок ACDSee его открыла. Однако размер этого файла не вязался
с размерами картинки - 1.8 Мб для jpeg-а 1000 на 500 пикселей это явно много. Многостраничный? Тогда JFIFов в нём должно быть много.
И действительно, команда Что же, логично - файл-контейнер содержит в себе объекты-BLOBы. Как их оттуда извлечь?
Команда
В результате работы скрипта файл был порезан на части, каждая из которых успешно открывалась как JPEG-файл. Этот винегрет был заархивирован и передан благодарному пользователю |
||||