×

Detection of known and unknown malicious domains

  • US 10,574,681 B2
  • Filed: 09/04/2017
  • Issued: 02/25/2020
  • Est. Priority Date: 09/04/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method for detecting malicious command and control (CNC) channels, comprising:

  • collecting, by a processor, information on data transmitted at respective times between multiple endpoints and multiple Internet sites having respective domains;

    acquiring, from one or more external or internal sources, malicious domain information and malicious Internet Protocol (IP) hosting information for the domains;

    generating an access time profile based on the times of the transmissions to the domains;

    generating a popularity profile based on the transmissions to the domains;

    generating a malicious domain profile based on the acquired malicious domain information and the acquired malicious Internet Protocol (IP) hosting information;

    modeling, using the access time profile, the popularity profile and the malicious domain profile, the collected information;

    predicting one or more of the domains to host a malicious CNC channel based on their respective modeled collected information; and

    generating an alert for the one or more predicted domains;

    wherein predicting a given domain to be suspicious comprises calculating a score responsive to the modeled collected information for the given domain and the malicious domain information for the given domain, and detecting that the score is greater than a specified score threshold,wherein modeling the collected information comprises modeling using a malicious artifact profile, andwherein the malicious domain information comprises domain registration features or domain name features.

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