System and method of detecting malicious files on mobile devices
    4.
    发明授权
    System and method of detecting malicious files on mobile devices 有权
    在移动设备上检测恶意文件的系统和方法

    公开(公告)号:US09553889B1

    公开(公告)日:2017-01-24

    申请号:US14849044

    申请日:2015-09-09

    申请人: AO Kaspersky Lab

    IPC分类号: G06F12/14 H04L29/06 H04L29/08

    摘要: Disclosed are system, method and computer program product for detecting malicious files on mobile devices. An example method includes: analyzing a file to identify classes and methods contained in said classes; identifying a bytecode array for each identified method; determining instructions contained in each method by identifying a corresponding operation code from the bytecode array of each method; dividing the determined instructions for each method into a plurality of groups based on similarity of functionality among said instructions; forming a vector for each method on the basis of the results of the division of the instructions into the plurality of groups; comparing the formed vectors with a plurality of vectors of known malicious files to determine a degree of similarity between the compared vectors; and determining whether the analyzed file is malicious or clean based on the degree of similarity between the compared vectors.

    摘要翻译: 公开了用于在移动设备上检测恶意文件的系统,方法和计算机程序产品。 示例性方法包括:分析文件以识别所述类中包含的类和方法; 为每个识别的方法识别字节码数组; 通过从每个方法的字节码阵列识别相应的操作码来确定每个方法中包含的指令; 基于所述指令中的功能的相似性,将所确定的每个方法的指令划分成多个组; 基于将指令划分到多个组中的结果,为每个方法形成向量; 将形成的向量与已知恶意文件的多个向量进行比较,以确定所比较的向量之间的相似度; 并且基于所比较的向量之间的相似度来确定所分析的文件是恶意的还是干净的。

    SYSTEM AND METHOD OF DETECTING MALICIOUS FILES ON MOBILE DEVICES
    5.
    发明申请
    SYSTEM AND METHOD OF DETECTING MALICIOUS FILES ON MOBILE DEVICES 有权
    检测移动设备上的恶意文件的系统和方法

    公开(公告)号:US20170006045A1

    公开(公告)日:2017-01-05

    申请号:US14849044

    申请日:2015-09-09

    申请人: AO Kaspersky Lab

    IPC分类号: H04L29/06 H04L29/08

    摘要: Disclosed are system, method and computer program product for detecting malicious files on mobile devices. An example method includes: analyzing a file to identify classes and methods contained in said classes; identifying a bytecode array for each identified method; determining instructions contained in each method by identifying a corresponding operation code from the bytecode array of each method; dividing the determined instructions for each method into a plurality of groups based on similarity of functionality among said instructions; forming a vector for each method on the basis of the results of the division of the instructions into the plurality of groups; comparing the formed vectors with a plurality of vectors of known malicious files to determine a degree of similarity between the compared vectors; and determining whether the analyzed file is malicious or clean based on the degree of similarity between the compared vectors.

    摘要翻译: 公开了用于在移动设备上检测恶意文件的系统,方法和计算机程序产品。 示例性方法包括:分析文件以识别所述类中包含的类和方法; 为每个识别的方法识别字节码数组; 通过从每个方法的字节码阵列识别相应的操作码来确定每个方法中包含的指令; 基于所述指令中的功能的相似性,将所确定的每个方法的指令划分成多个组; 基于将指令划分到多个组中的结果,为每个方法形成向量; 将形成的向量与已知恶意文件的多个向量进行比较,以确定所比较的向量之间的相似度; 并且基于所比较的向量之间的相似度来确定所分析的文件是恶意的还是干净的。