Проверьте целостность длины JPG - PullRequest
0 голосов
/ 15 марта 2020

Я хочу проверить, что длина равна значению, которое должно иметь, которое согласно this равно: 16 + 3 * XThumbnail * YThumbnail

Но в одном допустимом файле jpg я при открытии я получаю следующие значения для первых шестнадцати байтов (выделены жирным шрифтом: длина, xthumbnail и YThumbnail.

FF D8 FF EE 00 10 4A 46 49 46 00 01 01 01 04 B0

Я не вижу возможности использовать последние 2 значения таким образом, чтобы соответствовать указанному равенству, независимо от представления или использования байтов с прямым порядком байтов или байтов с прямым порядком байтов .

Я что-то упустил или в некоторых jpg-файлах нет равенства? В другом, который я проверил, оно выполнено по крайней мере.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...