×

Dynamic heuristic method for detecting computer viruses using decryption exploration and evaluation phases

  • US 6,357,008 B1
  • Filed: 09/23/1997
  • Issued: 03/12/2002
  • Est. Priority Date: 09/23/1997
  • Status: Expired due to Term
First Claim
Patent Images

1. A method for detecting a virus in a digital file, the method comprising the steps of:

  • determining at least one region of the digital file in which the virus is likely to be present;

    emulating code within only the at least one region in order to fully explore the at least one region for the virus during an exploration phase;

    pointing to an instruction to be emulated from a section of code;

    determining whether during the exploration phase the instruction to be emulated has already been emulated; and

    if the instruction to be emulated has already been emulated during the exploration phase, then not emulating the instruction to be emulated.

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