×

Malware detector

  • US 8,935,773 B2
  • Filed: 04/09/2010
  • Issued: 01/13/2015
  • Est. Priority Date: 04/09/2009
  • Status: Active Grant
First Claim
Patent Images

1. An apparatus, comprising:

  • a) a monitor module implemented in at least one of a memory or a processing device, the monitor module configured to examine a datum originating from at least one application running on a computing machine and being sent towards a remote server;

    b) a protocol determination module configured to identify a network protocol type used for said datum generated from said at least one application;

    c) a challenge generation module configured to;

    i) produce an active content challenge for said at least one application based upon said network protocol type; and

    ii) send said active content challenge to said at least one application;

    d) a response determination module configured to make a determination if an automatic non-user-interactive application response is received in response to said active content challenge from said at least one application; and

    e) a data control module configured to;

    i) send said datum to said remote server when the automatic non-user-interactive application response is a valid automatic non-user-interactive application response; and

    ii) block said datum from being sent to said remote server when the automatic non-user-interactive application response is an invalid automatic non-user-interactive application response.

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