СПОСОБ И СИСТЕМА АВТОМАТИЧЕСКОГО ЛЕЧЕНИЯ ВРЕДОНОСНЫХ ПРОГРАММ

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