Мы пишем функцию, которая позволит нашим пользователям «прикреплять» такие вещи, как документы Word, электронные таблицы Excel, изображения, PDF-файлы, к документам в нашем приложении - как к электронной почте.
Однако мы не хотим разрешать им прикреплять файлы .exe, .bat, .reg или что-либо еще, что может повредить им, если они откроют его - поэтому мы предлагаем иметь белый список разрешенных типов файлов ,
Кто-нибудь знает лучший способ определить, является ли документ безопасным? (т.е. не имеет возможности нанести вред компьютеру пользователя).
Или вместо этого ресурс, который даст нам список часто используемых безопасных документов для добавления в наш белый список по умолчанию?