Please download the dossier by clicking on the dossier button x
×

Framework for efficient security coverage of mobile software applications

  • US 9,176,843 B1
  • Filed: 02/23/2013
  • Issued: 11/03/2015
  • Est. Priority Date: 02/23/2013
  • Status: Active Grant
First Claim
Patent Images

1. A method for automatically analyzing an application by one or more hardware processors executing instructions that perform operations comprising:

  • receiving the application that includes code;

    identifying a region of interest of the application based on rules or analysis of the application, the identifying of the region of interest includes analyzing a portion of the code of the application and identifying whether the portion of the code either (i) represents an inappropriate code structure or (ii) would cause an improper state transition when executed;

    determining specific stimuli that will cause one or more state transitions within the application to reach the region of interest;

    applying the stimuli to the application; and

    monitoring one or more behaviors of the application by a central intelligence engine during virtual execution of the application in response to the applied stimuli to determine whether the one or more behaviors identify that the region of interest corresponds to improperly behaving code, wherein the central intelligence engine being processed by a hardware processor of the one or more hardware processors.

View all claims
  • 7 Assignments
Timeline View
Assignment View
    ×
    ×