RESISTING THE SPREAD OF UNWANTED CODE AND DATA
First Claim
1. A method of pre-processing an electronic file to be transmitted to a processing module, comprising the steps of:
- re-writing the electronic file such that portions of the electronic file to be processed together by the processing module are arranged in a sequential order; and
transmitting the re-written electronic file to the processing module.
0 Assignments
0 Petitions
Accused Products
Abstract
A method of processing an electronic file by identifying portions of content data in the electronic file and determining if each portion of content data is passive content data having a fixed purpose or active content data having an associated function. If a portion is passive content data, then a determination is made as to whether the portion of passive content data is to be re-generated. If a portion is active content data, then the portion is analysed to determine whether the portion of active content data is to be re-generated. A re-generated electronic file is then created from the portions of content data which are determined to be re-generated.
7 Citations
20 Claims
-
1. A method of pre-processing an electronic file to be transmitted to a processing module, comprising the steps of:
-
re-writing the electronic file such that portions of the electronic file to be processed together by the processing module are arranged in a sequential order; and transmitting the re-written electronic file to the processing module. - View Dependent Claims (2, 3, 4)
-
-
5. A system for pre-processing an electronic file to be transmitted to a processing module for malicious data detection, comprising:
-
means for identifying discrete portions of the file that need to be processed together in the course of malicious code analysis by the processing module; means for re-writing the electronic file such that the portions to be processed together are arranged contiguously; and means for transmitting the re-written electronic file to the processing module. - View Dependent Claims (6)
-
-
7. A system for testing an electronic file analysis and re-generation module, the system comprising:
-
means for receiving an electronic file; an analysis and re-generation module for processing the received electronic file to create a re-generated electronic file; wherein the system is arranged to process the re-generated electronic file using the analysis and re-generation module and wherein the analysis and re-generation module is determined to be functioning correctly if processing of the re-generated electronic file using the analysis and re-generation module creates a further re-generated electronic file. - View Dependent Claims (8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification