×

System and method for detecting and monitoring network communication

  • US 10,713,360 B2
  • Filed: 02/17/2017
  • Issued: 07/14/2020
  • Est. Priority Date: 02/19/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method of monitoring network connections for malicious activity, comprising:

  • tracking network flows based on netflow identifications;

    comparing the netflow identifications to netflow identifications in a table;

    in response to a first netflow identification not matching the netflow identifications in the table, adding a new network flow associated with the first netflow identification to the table;

    identifying a new network connection;

    resolving a hostname and an address for a remote system of the new network connection;

    logging the new network connection, the hostname, and the address;

    evaluating, by a processor, the connection and the hostname,wherein the evaluating of the hostname results in a hostname resolution;

    tracking, by the processor, the new connection and the hostname resolution together to correctly resolve a dynamically changing hostname resolution;

    performing a rule check on the connection and a host of the connection, wherein the rule check includes comparing attributes of the host to attributes of both known good hosts and known bad hosts, and comparing attributes of the connection to both known good connections and known bad connections;

    redirecting or ending, by the processor, the connection when the rule check identifies the connection or the host as not allowed;

    tagging new flows and new hostnames as not having been sent to a cloud service;

    sending all tagged new flows and new hostnames to the cloud service; and

    clearing tags associated with the sent tagged new flows and new hostnames to update the sent tagged connections to indicate that the sent tagged connections have be sent to the cloud service.

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