Phishing Detection via URL Glyph Image Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Phishing attacks deceive users by creating bogus websites with URLs that resemble legitimate ones, using similar-looking characters or characters from different alphabets, making it difficult for users to distinguish between genuine and fraudulent sites.

Innovation Solution

A method involving image analysis and machine learning algorithms to compare glyphs of characters in URLs, calculate encoded distances, and check against thresholds to identify potential phishing sites, utilizing a domain name whitelist and edit distances to alert users of suspicious URLs.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If users rely on visual inspection of URLs to identify legitimate websites, then the ease of operation is improved, but the reliability is worsened due to similar-looking characters in phishing URLs

Engineering Contradiction:
Improveease of URL identificationVSAvoidaccuracy of phishing detection
Core Design Contradiction:
Ease of operationVSReliability

Solution Approach 1:

The patent replaces manual visual inspection of URLs with automated image analysis technology. The system captures screenshots of web pages, extracts URL text, renders it as an image, and uses image recognition algorithms to analyze the visual characteristics of characters. This substitution of mechanical human inspection with automated optical analysis resolves the contradiction by providing both ease of operation (automatic analysis) and improved reliability (detection of visual similarities that humans might miss).

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

Solution Approach 2:

The patent introduces an intermediary image analysis system that acts as a mediator between the user and the URL verification process. Instead of directly comparing text strings, the system converts URLs to visual images and analyzes them through multiple parameters (character width, height, pixel density, font characteristics). This intermediary approach enables reliable detection of phishing URLs while maintaining ease of operation for users.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Device complexity

If traditional text-based URL comparison methods are used, then the device complexity is reduced, but the measurement precision is worsened due to inability to detect visual similarities

Engineering Contradiction:
Improvesimplicity of detection methodVSAvoidprecision of character similarity detection
Core Design Contradiction:
Device complexityVSMeasurement precision

Solution Approach 1:

The patent transitions from one-dimensional text string comparison to two-dimensional image analysis. By rendering URLs as images and analyzing visual characteristics such as character width, height, pixel density, and font properties, the system adds a spatial dimension to the detection process. This dimensional change enables precise detection of visually similar characters (like 'l' vs '1' or 'O' vs '0') that cannot be distinguished through traditional text comparison, thereby improving measurement precision while maintaining reasonable system complexity.

Inventive Principle:
Principle #17Another dimension (Dimensionality change)

3Reliability

If automated image analysis is implemented for URL verification, then the reliability of phishing detection is improved, but the use of energy and computational resources is worsened

Engineering Contradiction:
Improveaccuracy of phishing detectionVSAvoidcomputational resource consumption
Core Design Contradiction:
ReliabilityVSUse of energy by moving object

Solution Approach 1:

The patent applies partial action by selectively analyzing only critical visual features of URLs rather than performing complete image processing on entire web pages. The system focuses specifically on extracting and analyzing the URL text portion, comparing key character visual properties (width, height, pixel density) against known phishing patterns. This selective approach maintains high detection reliability while significantly reducing computational overhead and energy consumption compared to full-page image analysis.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS9521165B2Method of detecting potential phishing by analyzing universal resource locators
Publication Date: 2016.12.13 WORKDAY INC
  • US9521165B2 patent drawing
  • US9521165B2 patent drawing
  • US9521165B2 patent drawing

AI summary

A method for detecting potential phishing URLs includes extracting a URL from a document, analyzing the URL context, and comparing the URL to stored trusted URLs and stored known phishing URLs. The URL context includes anchor text and surrounding content associated with the URL. The method further includes generating a phishing alert based on the comparing and the analyzing.