Показаны сообщения с ярлыком структурный анализ. Показать все сообщения
Показаны сообщения с ярлыком структурный анализ. Показать все сообщения

воскресенье, 11 марта 2012 г.

... что надобно нам взять за образцы

Который раз зашел разговор за тот шестнадцатеричный редактор, коим так легко подделать метаданные и убить тем всякую возможность выявить подделку.
Кого-то может и обманут несколько строк из EXIF, увиденные с помощью всевозможных смотрелок. Но эксперт ведь смотрит не всевозможными смотрелками, а весьма специфическими. И совсем не то, что исправлял апологет контрфоренсики.
Помимо специальных смотрелок, увидеть нужное помогают образцы. В качетсве таковых иногда вполне подойдут кадры, прилагаемые к обзорам фототехники, которых есть в этих ваших интернетах.
Только прежде, чем приступать сравнивать, неплохо убедиться, что оно точно не Save For Web.

вторник, 4 октября 2011 г.

Структура файла как идентификационный признак

Продолжая тему, начатую ранее, отмечу, что весь понт программы JPEGsnoop стоит на том, что она умеет сопоставлять данные из EXIF и таблицы квантования ДКП. Остальное эксперт должен анализировать сам, лично. При этом в лог программы не попадают те детали структуры файла, которые... не попадают. А между тем, анализ структуры файла JFIF может поведать очень много интересного. Просто потому, что спецификация очень гибкая, и лепит каждый кто во что горазд.

Как пример можно сравнить структуру маркеров в двух файлах JPG, один из которых создан камерой CANON EOS350D, другой - получен из первого через "Сохранить как" в IrfanView:

 Canon EOS350D        !  IrfanView 4.30
----------------------!---------------------- 

 Marker: SOI  (xFFD8) ! Marker: SOI  (xFFD8)
 -------------------  ! Marker: APP0 (xFFE0)
 Marker: APP1 (xFFE1) ! Marker: APP1 (xFFE1)
 Marker: DHT  (xFFC4) ! -------------------
 Marker: DQT  (xFFDB) ! Marker: DQT  (xFFDB)
 Marker: DQT  (xFFDB) ! -------------------
 Marker: SOF0 (xFFC0) ! Marker: SOF0 (xFFC0) 
 -------------------  ! Marker: DHT  (xFFC4)
 -------------------  ! Marker: DHT  (xFFC4)
 -------------------  ! Marker: DHT  (xFFC4)
 -------------------  ! Marker: DHT  (xFFC4)
 Marker: SOS  (xFFDA) ! Marker: SOS  (xFFDA)
 Marker: EOI  (xFFD9) ! Marker: EOI  (xFFD9)