METHOD AND SYSTEM FOR PREVENTING EXECUTION OF MALWARE
First Claim
Patent Images
1. A method for preventing execution of malware, the method comprising:
- loading code into a non-executable memory;
validating an authentication signature associated with the code;
decrypting the code; and
executing the decrypted code within the executable memory upon a determination that the authentication signature is valid.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for preventing execution of malware in a computing device. The method includes loading code into a non-executable memory of the computing device and validating an authentication signature associated with the code. Subsequently, the code is decrypted and finally, the decrypted code is executed in an executable memory upon a determination that the authentication signature is valid.
-
Citations
20 Claims
-
1. A method for preventing execution of malware, the method comprising:
-
loading code into a non-executable memory; validating an authentication signature associated with the code; decrypting the code; and executing the decrypted code within the executable memory upon a determination that the authentication signature is valid. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12)
-
-
13. A system for preventing execution of malware, the system comprising:
-
a non-executable memory configured for receiving code to be executed; an executable memory; and a processor configured for; verifying an authentication signature associated with the code loaded into the non-executable memory; decrypting the code; executing the decrypted code within the executable memory upon a determination that the authentication signature is valid. - View Dependent Claims (14, 15, 16, 17, 18, 19, 20)
-
Specification