×

Detecting malicious domains and client addresses in DNS traffic

  • US 10,382,478 B2
  • Filed: 12/20/2016
  • Issued: 08/13/2019
  • Est. Priority Date: 12/20/2016
  • Status: Active Grant
First Claim
Patent Images

1. A method comprising:

  • constructing, by a device in a network, a graph based on Domain Name System (DNS) traffic, wherein some vertices of the graph correspond to client addresses from the DNS traffic and some vertices of the graph correspond to domains from DNS traffic;

    using, by the device, stacked autoencoders to determine priors for the domains and client addresses, wherein the priors are prior probabilities of corresponding domains and client addresses being malicious;

    assigning, by the device, the determined priors to the corresponding vertices of the graph;

    using, by the device, belief propagation on the graph to determine a malware inference from the graph; and

    causing, by the device, performance of a mitigation action when the malware inference from the graph indicates the presence of malware.

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