Как делают Вас вирусное сканирование файл, загружаемый на Ваше веб-приложение Java, поскольку это передает потоком? [закрытый]

24
задан Community 23 May 2017 в 11:33
поделиться

2 ответа

Проверьте Clamv ( http://www.clamav.net/ ) Это антивирус с открытым исходным кодом, и вы можете сканировать поток. Таким образом, вам не нужно сохранять файл для его сканирования.

http://linux.die.net/man/1/clamscan

Сканировать поток данных: cat testfile | clamscan -

Это довольно просто, запустите процесс clamscan с - arg. запишите содержимое файла на стандартный ввод и дождитесь кода результата.

Во время тестирования вы можете использовать файл EICAR, который предназначен для проверки работы антивируса. http://en.wikipedia.org/wiki/EICAR_test_file

40
ответ дан 28 November 2019 в 23:37
поделиться

Вы можете изучить ClamAV или ClamWin . Это антивирусные сканеры с открытым исходным кодом, ClamWin основан на ClamAV. У вас должна быть возможность изменить один из них (если кто-то еще этого не сделал), чтобы делать то, что вы хотите.

С другой стороны, вы можете просто перетащить передаваемые файлы в каталог и позволить сканеру отслеживать этот конкретный каталог.

1
ответ дан 28 November 2019 в 23:37
поделиться
Другие вопросы по тегам:

Похожие вопросы: