APPARATUS FOR AUTOMATICALLY INSPECTING SECURITY OF APPLICATIONS AND METHOD THEREOF
First Claim
Patent Images
1. An apparatus for automatically inspecting security of mobile applications, the apparatus comprising:
- a static analyzer configured to perform a static analysis by reversing an execution file of the mobile application;
an automatic execution processor configured to generate an automatic execution script used to automatically execute the execution file and execute the automatic execution script automatically to generate a log; and
a dynamic analyzer configured to analyze whether a pattern of malicious codes was executed in the execution file using the result of the static analysis and the log resulted from the automatic execution.
1 Assignment
0 Petitions
Accused Products
Abstract
An apparatus automatically inspects security of mobile applications. The apparatus includes a static analyzer to perform a static analysis by reversing an execution file of the mobile application, and an automatic execution processor to generate an automatic execution script used to automatically execute the execution file and execute the automatic execution script automatically to generate a log. The apparatus further includes a dynamic analyzer to analyze whether a pattern of malicious codes was executed in the execution file using the result of the static analysis and the log resulted from the automatic execution.
225 Citations
13 Claims
-
1. An apparatus for automatically inspecting security of mobile applications, the apparatus comprising:
-
a static analyzer configured to perform a static analysis by reversing an execution file of the mobile application; an automatic execution processor configured to generate an automatic execution script used to automatically execute the execution file and execute the automatic execution script automatically to generate a log; and a dynamic analyzer configured to analyze whether a pattern of malicious codes was executed in the execution file using the result of the static analysis and the log resulted from the automatic execution. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A method for automatically inspecting security of mobile applications, the method comprising:
-
performing a static analysis by reversing an execution file of the mobile application to be analyzed; generating a script to automatically execute the execution file; executing the script automatically to generate a log; and analyzing whether a pattern of malicious codes was executed in the execution file using the result of the static analysis and the log resulted from the automatic execution. - View Dependent Claims (9, 10, 11, 12, 13)
-
Specification