Machine learning-based system for detecting phishing websites using the URLS, word encodings and images of content pages
AssigneeNetskope, Inc.
InventorsYihua Liao, Ari Azarafrooz, Najmeh Miramirkhani, Zhi Xu
Life of this patent
Estimating the term…
Loading patent…
AssigneeNetskope, Inc.
InventorsYihua Liao, Ari Azarafrooz, Najmeh Miramirkhani, Zhi Xu
Estimating the term…
Disclosed is classifying a URL and a page accessed via the URL as phishing or not. URL embedder extracts characters in a predetermined set from the URL to produce a character string trained using ground truth classification of the URL, producing a URL embedding. HTML parser accesses content at the URL and extracts HTML tokens from the page. Further, HTML encoder, trained on HTML tokens extracted from pages at example URLs, each example URL accompanied by a ground truth image captured from the page accessed via the example URL, produces an HTML encoding of the extracted tokens. Also, phishing classifier layers, trained on the URL embedding and the HTML encoding of example URLs, processes a concatenated input of the URL embedding and the HTML encoding to produce a score of a phishing risk.
A phishing classifier that classifies a URL and a content page accessed via the URL as phishing or not phishing, including:
A computer-implemented method of classifying a URL and a content page accessed via the URL as phishing or not phishing, including:
A non-transitory computer readable storage medium impressed with computer program instructions for classifying a URL and a content page accessed via the URL as phishing or not phishing, the instructions, when executed on a processor, implement a method comprising:
A computer-implemented method of training phishing classifier layers to classify a URL and a content page accessed via the URL as phishing or not phishing, including:
Dependencies are inferred from the claim text.