СИСТЕМА И СПОСОБ ВЫБОРА ОПТИМАЛЬНОГО ТИПА АНТИВИРУСНОЙ ПРОВЕРКИ ПРИ ДОСТУПЕ К ФАЙЛУ

1. Система выбора оптимального типа антивирусной проверки, которая содержит:
а) базу данных правил, предназначенную для хранения правил выбора типа антивирусной проверки, предоставления указанных правил средству выбора типа проверки;
б) базу данных файлов, предназначенную для хранения атрибутов файлов и предоставления значений атрибутов файлов средству анализа файлов;
в) средство анализа файлов, предназначенное для определения идентификатора и текущих значений атрибутов проверяемого файла, поиска хранимых значений атрибутов файла в базе данных файлов по идентификатору, определения результатов изменений атрибутов файла и совокупности изменений файла, передачи файла и его совокупности изменений средству выбора типа проверки;
г) средство выбора типа проверки, предназначенное для определения на основе совокупности изменений файла правила выбора оптимального типа проверки, синхронной или асинхронной, передачи файла с параметром типа проверки средству обнаружения вредоносного кода;
д) средство обнаружения вредоносного кода, предназначенное для антивирусной проверки файла в соответствии с назначенным типом проверки.
2. Система по п.1, в которой база данных файлов и база данных правил заполняется при помощи данных о файлах множества пользователей персональных компьютеров, подключенных к антивирусному серверу.
3. Система по п.1, в которой в базе данных файлов в качестве идентификатора файла выступает хэш-сумма.
4. Система по п.1, в которой в базе данных файлов хранятся следующие атрибуты файлов: дата последней проверки файла, дата выпуска антивирусных сигнатур при последней проверке файла, NTFS идентификатор файла.
5. Система по п.1, в которой средство анализа файлов после передачи файла и совокупности его изменений обновляет значения атрибутов файла в базе данных файлов.
6. Система по п.1, в которой файл проверяется локальным средством проверки.
7. Система по п.1, в которой файл проверяется средством проверки антивирусного сервера.
8. Система по п.1, в которой при выборе типа проверки учитывается тип файла.
9. Система по п.1, в которой при выборе типа проверки учитывается статистика проверки одинаковых типов файла.
10. Система по п.1, в которой при выборе типа проверки учитывается местонахождения файла.
11. Способ выбора оптимального типа антивирусной проверки, в котором:
а) определяют идентификатор и текущие значения атрибутов проверяемого файла;
б) осуществляют поиск хранимых значений атрибутов файла в базе данных файлов по идентификатору;
в) определяют результат изменений значения каждого атрибута файла и совокупность изменений файла;
г) определяют на основе совокупности изменений файла правило выбора оптимального типа проверки, синхронной или асинхронной;
д) выполняют антивирусную проверку файла в соответствии с назначенным типом проверки.
12. Способ по п.11, в котором атрибуты файлов и правила выбора оптимального типа проверки изменяют при помощи данных о файлах множества пользователей персональных компьютеров, подключенных к антивирусному серверу.
13. Способ по п.11, в котором используют хэш-сумму как идентификатор файла.
14. Способ по п.11, в котором используют дату последней проверки файла, дату выпуска антивирусных сигнатур при последней проверке файла, NTFS-идентификатор файла как атрибуты файлов.
15. Способ по п.11, в котором обновляют базу данных файлов после определения совокупности изменений файла.
16. Способ по п.11, в котором файл проверяется локальным средством проверки.
17. Способ по п.11, в котором файл проверяется средством проверки антивирусного сервера
18. Способ по п.11, в котором при выборе типа проверки учитывается тип файла.
19. Способ по п.11, в котором при выборе типа проверки учитывается статистика проверки одинаковых типов файла.
20. Способ по п.11, в котором при выборе типа проверки учитывается местонахождения файла.