×

System, apparatus and method for the detection and removal of viruses in macros

  • US 5,951,698 A
  • Filed: 10/02/1996
  • Issued: 09/14/1999
  • Est. Priority Date: 10/02/1996
  • Status: Expired due to Term
First Claim
Patent Images

1. In a computer system comprising a processor and a memory, a method for detecting viruses in macros, the method comprising:

  • obtaining comparison data including information for detecting a virus;

    retrieving a macro;

    decoding the macro to produce a decoded macro; and

    scanning the decoded macro for a virus by comparing the decoded macro to the comparison data;

    wherein the comparison data includes a first suspect instruction identifier and a second suspect instruction identifier;

    wherein the scanning the decoded macro comprises;

    determining whether the decoded macro includes a first portion which corresponds to the first suspect instruction identifier;

    determining whether the decoded macro includes a second portion which corresponds to the second suspect instruction identifier;

    determining that the decoded macro includes the virus if the decoded macro includes the first and second portions; and

    wherein the first suspect instruction identifier identifies a macro virus enablement instruction.

View all claims
  • 2 Assignments
Timeline View
Assignment View
    ×
    ×