×

System, method and computer program product for inserting an emulation layer in association with a COM server DLL

  • US 8,863,159 B2
  • Filed: 07/11/2006
  • Issued: 10/14/2014
  • Est. Priority Date: 07/11/2006
  • Status: Active Grant
First Claim
Patent Images

1. A method, comprising:

  • identifying a COM server dynamic link library;

    inserting an emulation layer in association with the COM server dynamic link library to emulate interfaces exported by the COM server dynamic link library, utilizing a processor, wherein it is ascertained that there is no running application thread with a thread-function residing within the COM server dynamic link library prior to inserting the emulation layer;

    identifying, utilizing the emulation layer, at least one infected COM server dynamic link library; and

    in response to the identifying the at least one infected COM server dynamic link library;

    retrieving an identifier associated with an application thread that loaded, prior to the inserting the emulation layer, the at least one infected COM server dynamic link library; and

    freeing, utilizing the emulation layer, the at least one infected COM server dynamic link library from memory based on the identifier.

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