×

System and method to mitigate malicious calls

  • US 10,204,223 B2
  • Filed: 09/18/2017
  • Issued: 02/12/2019
  • Est. Priority Date: 06/27/2014
  • Status: Active Grant
First Claim
Patent Images

1. At least one non-transitory, computer-readable medium comprising one or more instructions that, when executed by a processor, cause the processor to execute a method comprising:

  • hooking a user mode asynchronous procedure call (APC) dispatcher function of a dynamic-link library;

    inspecting, by a module of a predetermined program, a parameter of the APC dispatcher function, and verifying a page that would be executed as an APC routine;

    ignoring an execution of the APC, if the page is not a part of the predetermined program; and

    calling an application programming interface function to continue an execution of the predetermined program, if the page is not a part of the predetermined program, wherein the execution of the predetermined program includes implementing a scan for a root kit and cleaning the root kit from a system.

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