Framework for efficient security coverage of mobile software applications

    公开(公告)号:US10296437B2

    公开(公告)日:2019-05-21

    申请号:US15785208

    申请日:2017-10-16

    Applicant: FireEye, Inc.

    Abstract: A method is described that includes receiving an application and generating a representation of the application that describes specific states of the application and specific state transitions of the application. The method further includes identifying a region of interest of the application based on rules and observations of the application's execution. The method further includes determining specific stimuli that will cause one or more state transitions within the application to reach the region of interest. The method further includes enabling one or more monitors within the application's run time environment and applying the stimuli. The method further includes generating monitoring information from the one or more monitors. The method further includes applying rules to the monitoring information to determine a next set of stimuli to be applied to the application in pursuit of determining whether the region of interest corresponds to improperly behaving code.

    Security cloud service framework for hardening in the field code of mobile software applications

    公开(公告)号:US10181029B1

    公开(公告)日:2019-01-15

    申请号:US15816996

    申请日:2017-11-17

    Applicant: FireEye, Inc.

    Abstract: A method for hardening in the field code of mobile software applications is described that includes receiving, by a cloud service framework, an application via a user interface over a network. The method also includes generating, by the cloud service framework, a representation of the code of the application and determining, by the cloud service framework, changes to code of the application based at least in part on the representation, wherein the changes to the code preclude the application from performing one or more unwanted behaviors. The method also includes instrumenting, by a static instrumentation unit within the cloud service framework, the application with the changes to the code to create an instrumented application that does not perform the one or more unwanted behaviors.

    Framework for efficient security coverage of mobile software applications
    6.
    发明授权
    Framework for efficient security coverage of mobile software applications 有权
    移动软件应用程序高效安全覆盖框架

    公开(公告)号:US09176843B1

    公开(公告)日:2015-11-03

    申请号:US13775168

    申请日:2013-02-23

    Applicant: FireEye, Inc.

    Abstract: A method is described that includes receiving an application and generating a representation of the application that describes specific states of the application and specific state transitions of the application. The method further includes identifying a region of interest of the application based on rules and observations of the application's execution. The method further includes determining specific stimuli that will cause one or more state transitions within the application to reach the region of interest. The method further includes enabling one or more monitors within the application's run time environment and applying the stimuli. The method further includes generating monitoring information from the one or more monitors. The method further includes applying rules to the monitoring information to determine a next set of stimuli to be applied to the application in pursuit of determining whether the region of interest corresponds to improperly behaving code.

    Abstract translation: 描述了一种方法,其包括接收应用并生成描述应用的特定状态和应用的特定状态转换的应用的表示。 该方法还包括基于应用程序执行的规则和观察来识别应用程序的感兴趣区域。 该方法还包括确定将导致应用程序内的一个或多个状态转换到达感兴趣区域的特定刺激。 该方法还包括启用应用程序运行时环境中的一个或多个监视器并应用刺激。 该方法还包括从一个或多个监视器生成监视信息。 该方法还包括将规则应用于监视信息以确定要应用于应用程序的下一组刺激,以便确定感兴趣的区域是否对应于不正常行为的代码。

Patent Agency Ranking