Tokenization of domain names for domain name impersonation detection using matching
AssigneeFarsight Security, Inc.
InventorMichael Schiffman
Life of this patent
Estimating the term…
Loading patent…
AssigneeFarsight Security, Inc.
InventorMichael Schiffman
Estimating the term…
Systems and methods are described for detecting domain name impersonation in the domain name system (DNS). A nefarious party may register a domain name in the DNS that impersonates a domain name associated with a company in an attempt to lure users to malicious destination network addresses based on their trust of that company. This may lead to the dilution of the company's online presence as its domains come to be associated with malicious activity. In embodiments, a system is described which receives inputs from a subscriber including the domain names the subscriber wishes to protect, ignore, or give special scrutiny to. The system receives instances of domain names registered in the DNS and performs methods to determine if the domain name is attempting to impersonate the domain names of the subscriber. Alerts are generated so that the subscriber may take corrective action.
A method for processing a domain name system (DNS) name string to obtain a plurality of candidate tokens to detect impersonation, comprising:
A device comprising a memory device and a processor that processes a domain name system (DNS) name string to obtain a plurality of candidate tokens to detect impersonation, the memory device with instructions stored thereon that, when executed by the processor, causes the processor to:
A non-transitory computer-readable medium having instructions stored thereon that, when executed by at least one computing device, causes the at least one computing device to perform a method for determining when at least one of a plurality of candidate tokens from a Domain Name System (DNS) name string is impersonating at least one of a plurality of subscriber strings, the method comprising:
Dependencies are inferred from the claim text.