Detection of malicious modules injected on legitimate processes
AssigneeTrend Micro Incorporated
InventorsMarvin Ubaldo Cruz, Michelle de la Pena Perona, Benjamin Rivera, Kerr Bryner Ang
Life of this patent
Estimating the term…
Loading patent…
AssigneeTrend Micro Incorporated
InventorsMarvin Ubaldo Cruz, Michelle de la Pena Perona, Benjamin Rivera, Kerr Bryner Ang
Estimating the term…
A computer includes modules that provide a shared library of functions callable by processes or other modules. A malicious module in the computer may be identified by enumerating modules needed by a process to operate. Modules currently loaded in the memory of the computer are also enumerated. A suspect or suspicious module may be identified as currently being loaded in the memory of the computer but not needed by a process to operate. The suspicious module may be deemed malicious (i.e., having malicious code, such as a computer virus) if the suspicious module does not export or provide a function for sharing to be called by other modules or process.
A computer-implemented method of detecting a malicious module in a computer, the method comprising:
A computer having main memory, a processor, and a data storage device, the computer comprising:
Dependencies are inferred from the claim text.