Я изменил расширение файла, чтобы скрыть их (например, .avi или .mp4 на .stg), и забыл исходное расширение. Как проверить исходное расширение и восстановить его?
4 ответа
Если вы откроете файл в HEX-редакторе, таком как HxD, вы сможете увидеть заголовок файла с правой стороны. Это даст вам информацию о вашем типе файла.
Если вы знакомы с программированием практически на любом языке, вы можете написать сценарий и просто изучить первые несколько байтов заголовков файлов и переименовать их по необходимости. Почти все видео / картинки / аудио заголовки доступны онлайн.
На Linux и OSX есть команда
file yourfilename
который угадывает тип файла.
Trid - это полезное приложение командной строки, которое идентифицирует тонну типов файлов. Предполагая, что это на самом деле файл, это должно помочь идентифицировать его.
Он использует немного отличную от файла стратегию и может определять возможные типы файлов, а не то, что говорит магический номер файла