Using expectation measures to identify relevant application analysis results
AssigneeSymantec Corporation
InventorsBruce McCorkendale, Jun Mao
Life of this patent
Estimating the term…
Loading patent…
AssigneeSymantec Corporation
InventorsBruce McCorkendale, Jun Mao
Estimating the term…
An application is analyzed, thereby detecting behaviors of the application. Data indicative of the functionality of the application is mined from a plurality of sources. The application is categorized based on the mined data. The categorization of the application indicates expected application behaviors. Multiple categories can be assigned to the application, wherein each assigned category correlates with at least one expected application behavior. Measures of consistency between the detected behaviors of the application and the expected behaviors of the application are determined. Determining the measures of consistency comprises quantifying differences between detected behaviors of the application and expected behaviors of the application. Responsive to the determined measures of consistency, it is adjudicated whether the application is suspect of being malicious.
A computer implemented method for quantifying differences between detected behaviors of an application and expected behaviors of the application, in order to determine whether the application is suspect of being malicious, the method comprising the steps of:
At least one non-transitory computer readable medium for quantifying differences between detected behaviors of an application and expected behaviors of the application, in order to determine whether the application is suspect of being malicious, the at least one non-transitory computer readable medium storing program code that, when loaded into computer memory and executed by a processor performs the following steps:
A computer system for quantifying differences between detected behaviors of an application and expected behaviors of the application, in order to determine whether the application is suspect of being malicious, the computer system comprising:
Dependencies are inferred from the claim text.