Я разработал устаревший драйвер, который позволяет и блокирует передачу определенных файлов с жесткого диска на внешние устройства. Это отлично работает.
Проблема, с которой я сталкиваюсь, заключается в том, что здесь пользователь может изменять имя файла и тип файла.
Как найти исходный тип файла и имя файла, измененное пользователем?
Можно ли найти оригинальный тип файла, используя переносимый исполняемый заголовок?
(Тип файла, например, .pdf, .txt)
Во время моего исследования я обнаружил, что они могут найти оригинальный тип файла. Как они находят оригинальный тип файла. Подобное было сделано "http://checkfiletype.com/"
Спасибо заранее. Можете ли вы предоставить какое-либо решение для этого.