Система и способ категоризации приложения на вычислительном устройстве

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