Prefix Domain Matching for Anti-Phishing Pattern Matching
First Claim
Patent Images
1. A method of filtering uniform resource locators comprising:
- receiving a uniform resource locator;
determining if a prefix of the uniform resource locator matches at least a portion of a blacklist entry; and
filtering the uniform resource locator if the prefix of the uniform resource locator matches at least a portion of the blacklist entry.
1 Assignment
0 Petitions
Accused Products
Abstract
Phishing uniform resource locators are detected and/or filtered. After a uniform resource locator is received, it is determined if at least a portion of a prefix of the uniform resource locator matches at least a portion of a blacklist entry and the uniform resource locator is filtered if at least a portion of the prefix of the uniform resource locator matches at least a portion of the blacklist entry. The prefix of the uniform resource locator is constrained to be a predetermined number of the highest level domain labels of the domain name in the received uniform resource locator.
56 Citations
13 Claims
-
1. A method of filtering uniform resource locators comprising:
-
receiving a uniform resource locator; determining if a prefix of the uniform resource locator matches at least a portion of a blacklist entry; and filtering the uniform resource locator if the prefix of the uniform resource locator matches at least a portion of the blacklist entry. - View Dependent Claims (2, 3, 4, 5, 6)
-
-
7. A machine readable medium having program instructions stored thereon, the instructions capable of execution by a processor and defining the steps of:
-
receiving a uniform resource locator; determining if a prefix of the uniform resource locator matches at least a portion of a blacklist entry; and filtering the uniform resource locator if the prefix of the uniform resource locator matches at least a portion of the blacklist entry. - View Dependent Claims (8, 9, 10, 11, 12)
-
-
13. A method of populating a uniform resource locator blacklist comprising:
-
receiving a uniform resource locator; filtering the uniform resource locator if a prefix of the uniform resource locator matches a portion of a blacklist entry; comparing the filtered uniform resource locator to a plurality of blacklist entries; determining a prefix pattern based on the comparison of the filtered uniform resource locator to the plurality of blacklist entries; and updating the blacklist with the determined prefix pattern.
-
Specification