Я понимаю, что сканирование файлов на вирусы включено в платную корпоративную версию, но в эпоху, когда конфиденциальность и безопасность становятся всё более важными, не должна ли бесплатная версия также иметь что-то подобное для поощрения свободного обмена информацией?
Я не знаю, как работает антивирус в корпоративной версии, но, возможно, бесплатная версия могла бы использовать VirusTotal API для проверки URL загружаемых файлов и отображения результатов сканирования рядом с ними?
Этот метод уже рассматривался, или уже существует плагин для чего-то подобного, о котором я не знаю?
Поддерживая Криса, я не знаю о чём-либо, кроме нашей интеграции с ClamAV, но также хочу добавить, что для тех, кто ищет интересный проект плагина, чтобы начать работать с плагинами Discourse, идея заставить Discourse использовать, например, API VirusTotal для загрузки файлов, звучит отлично!
Надеюсь, что такие пользователи, как вы, скоро будут забанены в VirusTotal:
Вы соглашаетесь с тем, что не можете использовать или пытаться:
Копировать, воспроизводить, изменять, модифицировать, создавать производные работы, публично отображать, повторно публиковать, загружать, размещать, передавать, перепродавать или распространять каким-либо образом материалы, информацию или функциональные возможности Сервиса — включая, без ограничений, использование Сервиса любым способом для тестирования антивирусов/сканеров URL или способов, которые могут напрямую или косвенно нанести ущерб, конкурировать или иным образом препятствовать работе антивирусной индустрии/индустрии сканеров URL.
Мне кажется, что автор темы имел в виду корпоративную и бесплатную версии Discourse.
И даже в этом случае VirusTotal предоставляет API, которое можно использовать бесплатно, как указано на странице Public vs Premium API :
Public API, с другой стороны, представляет собой набор конечных точек, доступных для использования всеми бесплатно. Единственное, что вам нужно для использования Public API, — это зарегистрироваться в VirusTotal Community и получить свой ключ API, как описано в разделе «Начало работы».