Изображения и фотографии · Инструмент конфиденциальности метаданных изображений
MakerNote: производители фирменных блочных камер прячутся внутри EXIF
· Фон
exif конфиденциальность изображений форматы файлов
Внутри суб-IFD Exif находится тег, содержимое которого каждый производитель определяет индивидуально, содержащий серийные номера, количество затворов, точки фокусировки, идентификаторы объективов и сведения о прошивке. Недокументированные макеты являются причиной того, что многие инструменты отображают его как непрозрачные байты и почему удаление удаляет его целиком.
Самый большой тег, который вы не можете прочитать — проблема большого «неопределенного» блока, который пропускает большинство зрителей.
MakerNote может быть одним из самых больших и наименее читаемых значений EXIF, поскольку его тип представляет собой непрозрачную последовательность байтов, внутренняя структура которой не интерпретируется этим продуктом. Анализатор может пометить тег и классифицировать его как относящийся к устройству, но отображение короткого списка байтовых значений — это не то же самое, что декодирование настроек камеры или проверка того, что содержит большой двоичный объект.
Что эта реализация знает о MakerNote
Репозиторий идентифицирует MakerNote по словарю тегов и UNDEFINED-совместимому считывателю TIFF, а затем останавливается на этой границе. Рабочая тетрадь включала интерпретацию стандартов и детали числовых тегов, которые сам по себе код не может считаться полной внешней спецификацией. Обоснованным утверждением реализации является то, что тег распознается, в то время как внутренние компоненты поставщика намеренно не отслеживаются.
Что может содержать MakerNote
В примечаниях к продукту говорится, что MakerNote может хранить серийные номера и фокусные данные, а в конфигурации добавлено, что BLOB-объекты поставщика могут содержать сведения об устройстве. «Может» важно: инструмент не подсчитывает количество затворов, точки автофокусировки, идентификаторы объектива или прошивку из блоба. Эти примеры остаются скорее возможными, чем областями, показанными в отчете.
Реверс-инжиниринг и хрупкость — как проекты сообщества документировали форматы, почему некоторые разделы запутаны и почему смещения ломаются при перемещении блока.
Макеты поставщиков могут зависеть от модели камеры, порядка байтов и смещений относительно других данных, поэтому угадывание может привести к созданию ложных значений. ToolAcre выбирает ограниченный общий синтаксический анализатор TIFF вместо частных вариантов обратного проектирования. Если детальная диагностика имеет значение, сохраните исходный код в неприкосновенности и используйте программное обеспечение, поддерживаемое производителем, поддержка которого может быть проверена для этой конкретной камеры.
Почему редакторы оставляют его, а стриптизерши бросают — выбор между сохранением блока нетронутым и удалением его целиком
Редакторы могут использовать MakerNote для технических рабочих процессов, в то время как производная версия конфиденциальности может не нуждаться в этом. Очиститель не принимает решение о сохранении или удалении каждого тега: он удаляет весь блок EXIF, объединяя вместе читаемые значения воздействия, временные метки, местоположение, ориентацию и MakerNote. Перед загрузкой следует понимать, что стоимость «все или ничего» равна нулю.
Последствия для конфиденциальности — идентификаторы, которые сохраняются при редактировании стандартных тегов, поскольку лишь немногие инструменты перезаписывают внутри MakerNote.
Непрозрачное пятно устройства заслуживает внимания именно потому, что здесь его невозможно рассмотреть полностью. Интерфейс отображает MakerNote среди полей устройства, а удаление всего блока позволяет избежать оставления неизвестного частного контента только потому, что он нечитаем. Это не доказывает анонимность, поскольку идентификаторы могут оставаться видимыми или находиться в неподдерживаемых каналах.
Чего здесь не касается — расшифровка раскладки какого-либо конкретного производителя; в этом посте объясняется категория, а не содержание
Инструмент не декодирует MakerNote поле за полем, не сохраняет выбранные значения EXIF и не очищает неподдерживаемые файлы RAW и TIFF. Он также не может гарантировать, что данные о поставщике не существуют где-либо еще в контейнере. Цветовые профили сохраняются по замыслу, а сжатые данные изображения считаются непрозрачными, включая любую скрытую внутри них информацию.
Вывод: считайте его непрозрачным и удалите целиком — инструмент защиты метаданных изображения удаляет весь блок EXIF, включая MakerNote, без перекодирования изображения.
Считайте MakerNote непрозрачным и удаляйте его целиком, если копия для совместного использования не требует диагностики камеры. Сохраните оригинал для служебного или архивного использования, а затем проверьте очищенную производную версию. Этот подход честен в отношении неопределенности: он не изобретает интерпретацию поставщика и не оставляет признанный контейнер EXIF на месте.