System and method for accessing data from a data storage medium
First Claim
1. A method for scanning files on a protected computer for pestware comprising:
- identifying a location of each of at least a first file, a second file and a third file in at least one file storage device of the protected computer;
retrieving information from the first file;
analyzing the information from the first file to determine whether the first file is a potential pestware file;
accessing, after retrieving the information from the first file, the second file before accessing the third file in response to the time required to access the second file being less than the time required to access the third file;
retrieving information from the second file;
analyzing the information from the second file to determine whether the second file is a potential pestware file; and
reporting results of the analyzing the information from the first and second files to a user.
9 Assignments
0 Petitions
Accused Products
Abstract
Systems and methods for managing multiple related pestware processes on a protected computer are described. One embodiment is configured to identify a location of each of a plurality of files in at least one file storage device of the protected computer and store a list of the location of each of the plurality of files. The list of the plurality of files is then sorted so as to generate a sorted list. Each of the plurality of files is then sequentially accessed as listed in the sorted list so as to retrieve information from each of the plurality of files. Information from the plurality of files is then analyzed to determine whether any of the plurality of files are potential pestware files. In variations, the files in the file storage device are enumerated, and information from the files is accessed, by circumventing the operating system of the protected computer.
41 Citations
19 Claims
-
1. A method for scanning files on a protected computer for pestware comprising:
-
identifying a location of each of at least a first file, a second file and a third file in at least one file storage device of the protected computer; retrieving information from the first file; analyzing the information from the first file to determine whether the first file is a potential pestware file; accessing, after retrieving the information from the first file, the second file before accessing the third file in response to the time required to access the second file being less than the time required to access the third file; retrieving information from the second file; analyzing the information from the second file to determine whether the second file is a potential pestware file; and reporting results of the analyzing the information from the first and second files to a user. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A system for managing pestware comprising:
-
at least one processor; a memory containing a plurality of program instructions, the plurality of program instructions including; a pestware detection module configured to cause the at least one processor to detect pestware on a protected computer, the protected computer including at least one file storage device; and a sweep speedup module configured to cause the at least one processor to; identify a location of each of a first file, a second file, and a third file in the at least one file storage device of the protected computer; and retrieve information from each of the first file, the second file, and the third file in an order determined by the respective locations of the first file, the second file, and the third file in the file storage device; wherein the pestware detection module is configured to cause the at least one processor to analyze the retrieved information from each of the first file, the second file, and the third file so as to determine whether each of the first file, the second file, and the third file is a potential pestware file and to report results of that analysis to a user. - View Dependent Claims (8, 9, 10, 11, 12, 13)
-
-
14. A method for scanning files on a protected computer for pestware comprising:
-
identifying a location of each of a plurality of files in at least one file storage device of the protected computer; storing a list of the location of each of the plurality of files; sorting the list of the plurality of files so as to generate a sorted list; accessing, sequentially, each of the plurality of files as listed in the sorted list so as to retrieve information from each of the plurality of files; analyzing the information from each of the plurality of files so as to determine whether any of the plurality of files are potential pestware files; and reporting to a user results of the analyzing the information from each of the plurality of files. - View Dependent Claims (15, 16, 17, 18, 19)
-
Specification