Mobile Security Module Detecting Malicious Websites via Favicon Image Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Mobile devices are vulnerable to malicious websites due to processing-intensive detection tools that require remote server access, leading to high bandwidth consumption, latency, and potential tampering, making it difficult to implement effective classifiers for real-time security analysis.

Innovation Solution

A security module installed on mobile devices detects malicious websites by retrieving a representative image (favicon) of unknown websites and comparing it to a quilt of images from known legitimate websites, allowing for on-device analysis and immediate security actions without offloading processing to a server.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If processing-intensive detection tools are used to detect malicious websites, then detection accuracy is improved, but bandwidth consumption increases and latency increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidbandwidth consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent extracts only the essential visual features (favicon images) from website URLs for analysis, rather than processing entire website contents or large datasets. This extraction approach maintains detection accuracy while significantly reducing the data volume that needs to be transmitted to remote servers, thereby lowering bandwidth consumption.

Inventive Principle:
Principle #2Taking out (Extraction)

Solution Approach 2:

The detection process is segmented into multiple stages: local preprocessing of favicon images on the mobile device, selective transmission of extracted features to remote servers, and final classification. This segmentation allows computationally intensive operations to be performed locally with minimal network transmission, reducing overall bandwidth usage while maintaining detection effectiveness.

Inventive Principle:
Principle #1Segmentation

2Reliability

If processing-intensive detection tools are used to detect malicious websites, then detection accuracy is improved, but processing time increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary processing of website favicon images locally on the mobile device before transmission to remote servers. By pre-processing and extracting key visual features in advance, the system reduces the time required for remote analysis and accelerates the overall detection process while maintaining high detection accuracy.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent replaces traditional mechanical processing methods (processing entire website contents) with optical-based image recognition techniques. By substituting heavy text and content analysis with efficient image processing of favicons, the system achieves faster processing speeds while maintaining or improving detection accuracy through visual pattern recognition.

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

3Reliability

If classifiers are located on remote servers, then detection capability is improved, but device complexity increases and security risk increases

Engineering Contradiction:
Improvedetection capabilityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces a lightweight intermediary component on mobile devices that performs initial favicon extraction and preprocessing before data is sent to remote servers. This intermediary layer simplifies the overall system architecture by handling data preparation locally, reducing the complexity burden on both the mobile device and remote server while maintaining enhanced detection capability.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Reliability

If classifiers are located on remote servers, then detection capability is improved, but security risk increases

Engineering Contradiction:
Improvedetection capabilityVSAvoidsecurity risk
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary security validation by analyzing favicon images locally on the mobile device before transmitting data to remote servers. This preliminary anti-action approach allows the system to detect and block obviously malicious sites early in the process, reducing the risk of exposing sensitive device data to potentially compromised remote servers while maintaining strong detection capability.

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS11870808B1Mobile device security application for malicious website detection based on representative image
Publication Date: 2024.01.09 ZIMPERIUM INC
  • US11870808B1 patent drawing
  • US11870808B1 patent drawing
  • US11870808B1 patent drawing

AI summary

A system and a method are disclosed for detecting a malicious website. In an embodiment, a mobile device detects a URL referencing an unknown website. Responsive to detecting the URL, the mobile device retrieves a representative image of the unknown website. The mobile device determines whether the representative image matches an image of a known legitimate website. Responsive to determining that the representative image matches the image of the known legitimate website, the mobile device determines if the unknown website is malicious. The mobile device performs a security action responsive to determining that the website is malicious.