Разработчик XanderFiles рассказал, как Android-приложение распознаёт сотни типов файлов по содержимому
Создатель файлового просмотрщика XanderFiles для Android, известный под ником VVS_E, поделился техническими деталями реализации механизма распознавания более 200 типов файлов не по их расширению, а по сигнатурам в первых байтах содержимого.
Разработчик отмечает, что файловое расширение после точки, задаваемое пользователем или сторонними сервисами, часто бывает неверным и не отражает реальный формат данных. Гораздо более надёжным способом определить тип файла служат так называемые «магические числа» — уникальные последовательности байтов, расположенные в начале файла.


Комментарии (0)
Без регистрации. Комментарии проверяются автоматически перед публикацией.
Пока нет комментариев. Будьте первым!