×

Methods, media, and systems for detecting attack on a digital processing device

  • US 8,789,172 B2
  • Filed: 03/18/2009
  • Issued: 07/22/2014
  • Est. Priority Date: 09/18/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method for detecting malicious code in electronic documents, the method comprising:

  • selecting, using a hardware processor, a data segment in at least one portion of an electronic document;

    determining, using the hardware processor, whether the selected data segment can be altered by changing values of the selected data segment to an arbitrary value without causing the electronic document to result in an error when processed by a corresponding program;

    in response to determining that the selected data segment can be altered, transforming, using the hardware processor, the electronic document to an altered electronic document by arbitrarily altering the data segment in the at least one portion of the electronic document to produce an altered electronic document;

    processing, using the hardware processor, the altered electronic document using the corresponding program;

    determining, using the hardware processor, whether the corresponding program produces an error state when the altered electronic document is processed by the corresponding program; and

    determining, using the hardware processor, that the selected data segment in the at least one portion of the electronic document contains malicious code, in response to determining that the corresponding program produces an error state when the altered electronic document is processed by the corresponding program.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×