×

Rule-based network-threat detection

DC CAFC
  • US 10,542,028 B2
  • Filed: 08/28/2019
  • Issued: 01/21/2020
  • Est. Priority Date: 04/17/2015
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • receiving, by a packet filtering device, a plurality of packet filtering rules configured to cause the packet filtering device to identify packets corresponding to at least one of a plurality of network-threat indicators, wherein the plurality of network-threat indicators are associated with network-threat-intelligence reports supplied by one or more independent network-threat-intelligence providers;

    receiving, by the packet filtering device, a plurality of packets that comprises a first packet and a second packet;

    responsive to a determination by the packet filtering device that the first packet satisfies a first packet filtering rule, of the plurality of packet filtering rules, based on one or more network-threat indicators, of the plurality of network-threat indicators, specified by the first packet filtering rule;

    applying, by the packet filtering device and to the first packet, an operator specified by the first packet filtering rule and configured to cause the packet filtering device to allow the first packet to continue toward a destination of the first packet; and

    communicating, by the packet filtering device, information that identifies the one or more network-threat indicators and data indicative that the first packet was allowed to continue toward the destination of the first packet;

    receiving, by the packet filtering device, an update to at least one packet filtering rule;

    modifying, by the packet filtering device and based on the received update to the at least one packet filtering rule, at least one operator specified by the first packet filtering rule to reconfigure the packet filtering device to prevent packets corresponding to the one or more network-threat indicators from continuing toward their respective destinations; and

    responsive to a determination by the packet filtering device that the second packet satisfies the first packet filtering rule;

    preventing, by the packet filtering device and based on the modified at least one operator specified by the first packet filtering rule, the second packet from continuing toward a destination of the second packet; and

    communicating, by the packet filtering device, data indicative that the second packet was prevented from continuing toward the destination of the second packet.

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