Phishing URL Detection via AI Web Page Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional techniques for detecting phishing sites are inadequate due to inconsistent victim responses and increasingly sophisticated phishing message compositions, leading to insufficient detection and notification.

Innovation Solution

A method and apparatus using an artificial intelligence algorithm to detect URLs related to phishing sites by preprocessing URLs, confirming their presence in databases of known phishing and non-phishing sites, accessing and analyzing web page content, and utilizing similarity databases and AI models to identify phishing sites.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If conventional techniques recognize specific words in phishing messages to detect phishing sites, then the detection process is simple, but the detection accuracy is insufficient due to sophisticated message composition

Engineering Contradiction:
Improvephishing detection accuracyVSAvoiddetection system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent segments the URL into multiple components (domain name, path, query parameters, etc.) and analyzes each component separately using different features. This segmentation allows the system to examine specific suspicious elements without being overwhelmed by the entire URL structure, improving detection accuracy while maintaining manageable complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent transitions from analyzing only textual content to incorporating visual elements by capturing and analyzing screenshots of web pages. This adds a visual dimension to the detection process, enabling the system to identify phishing sites through visual characteristics such as logo placement, layout patterns, and image authenticity, thereby improving detection accuracy beyond what text-based methods can achieve.

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

2Measurement precision

If the system analyzes web page content to improve phishing detection, then detection accuracy improves, but processing time and computational resources increase

Engineering Contradiction:
Improvephishing detection accuracyVSAvoiddetection processing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The patent performs preliminary actions by pre-processing URLs (extracting domain names, paths, and parameters) before actual analysis. It also pre-captures screenshots and pre-extracts visual features. These preliminary steps organize data in advance, making the subsequent analysis more efficient and reducing the time required during actual phishing detection operations.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent extracts only the essential and suspicious features from web pages rather than analyzing entire page contents. It specifically extracts domain names, paths, query parameters, and key visual elements, discarding redundant information. This selective extraction significantly reduces processing time and computational resources while maintaining high detection accuracy.

Inventive Principle:
Principle #2Taking out (Extraction)

3Reliability

If the system uses multiple types of data from web pages for analysis, then detection reliability improves, but the complexity of data processing increases

Engineering Contradiction:
Improvephishing detection reliabilityVSAvoiddata processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent merges multiple types of data (textual features from URL components, visual features from screenshots, and structural features from web page layout) into a unified analysis framework. By combining these diverse data types, the system achieves more reliable phishing detection through multi-faceted verification, while the integrated approach manages complexity through systematic data fusion rather than separate processing streams.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS20250184355A1Method and apparatus for detecting URL related to phishing site using artificial intelligence algorithm
Publication Date: 2025.06.05 NURILAB CO LTD
  • US20250184355A1 patent drawing
  • US20250184355A1 patent drawing
  • US20250184355A1 patent drawing

AI summary

A method for detecting a URL related to a phishing site includes: acquiring a target URL related to a first URL included in a text message; confirming whether the target URL is included in at least one among a first DB and a second DB; accessing the target URL and capturing a first web page screen, based on that the target URL is confirmed not to be included in at least one among the first DB and the second DB; and storing information related to the target URL in a result DB through the first web page screen, and acquiring information related to the target URL by inputting a plurality of types of data into a first artificial intelligence model, and storing the information related to the target URL in the result DB, based on that whether the target URL is related to a phishing site is not identified on the basis of the plurality of types of data.