Patent ID: 8347389
Filing Date: 2013-01-01
Classification: G06F

Abstract:
1. A system for protecting devices against virus attacks, the devices comprising a 64-bit operating system and a virus signature database, said system comprising: an invoking means adapted to be accessed by a user interface and invoke said system in the device to be scanned; an enumerating means adapted to enumerate a plurality of running processes in the device to be scanned and generate an output comprising a list of Process Identifiers associated with said plurality of running processes; a selection means adapted to select one of said Process Identifiers associated with one of said running processes; a handle providing means adapted to provide a handle for opening said selected process; a retrieving means adapted to retrieve and define an actual file path from said handle of said selected process, wherein the actual file path is defined as a file path from which a file is actually running instead of a file path which was originally used to run the process; a conversion means adapted to convert said retrieved and defined file path from a first pre-defined format to a second pre-defined format; a scanning means adapted to receive said file path in the second pre-defined format and scan the selected process associated with the file path using said virus signature database; and an iteration means adapted to invoke said selection means until each of said plurality of running processes are scanned.