Загрузка файлов через PHP и антивирус в Linux?

Мне было интересно, если я делал сайт для размещения файлов или изображений / передачи, был ли хороший подход для проверки на вирусы для файлов, которые загружают пользователи?

Я думал об этом:

  1. Используйте традиционную форму загрузки файлов PHP, чтобы загрузить файл на сервер.
  2. Поместите файлы в папку очереди
  3. Переместите папку очереди в папку "процесс" и замените папку очереди после предварительно определенного предела (время, cronjob, количество файлов, общий размер файла)
  4. Запустите проверку на вирусы в командной строке для файлов в папке процесса
  5. Поместите безопасные файлы в зону хранения для использования

Это хороший подход?

1 ответ

Решение

Я не вижу ничего плохого в этом подходе.
Я делал нечто подобное (просто искал исполняемые файлы) некоторое время назад. Единственным отличием было то, что мы проверили загруженный файл как можно скорее.

Другие вопросы по тегам