Автоматическое определение типа файлов вложений

Система определяет формат загружаемого файла по его расширению (по таблице SBNS_ATTACH). Для предотвращения обхода данной проверки путем смены расширения на расширение одного из допустимых форматов предусмотрена подключаемая возможность определения типа файла по его содержимому. Данная опция включается / отключается при помощи свойства конфигурации Конфигурация сервера. Использовать определение типа файла по его содержимому. При активации данной опции система сначала определяет формат файла по его содержимому (с использованием библиотеки Apache Tika), а уже после этого выполняет проверку определенного формата на соответствие перечню допустимых форматов (см. разд. «Контроль допустимости вложений»).

Включение проверки по содержанию не позволяет обойти проверку расширений, просто переименовав файл недопустимого формата.