Scareware Detection via Feature Extraction and Classification

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Scareware webpages deceive users by misrepresenting malware solutions, leading to unnecessary payments and the installation of malicious software, posing a significant threat to computer security as they often include malware that can take control of a user's computer or harm it.

Innovation Solution

A method for detecting scareware using a search engine that extracts features from webpages, such as URLs, text, images, and pop-ups, and compares them to known scareware and non-scareware pages using a classifier to determine the likelihood of a webpage being scareware, allowing for the removal of scareware pages from search results.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If scareware webpages are allowed to exist and be accessible, then users can access the information presented on these pages, but users are deceived into unnecessary payments and malware installation

Engineering Contradiction:
ImproveUser access to webpage informationVSAvoidUser deception and malware installation
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary analysis of webpages by extracting features such as text content, URLs, images, and pop-up characteristics before users access them. A classifier evaluates these features to identify scareware patterns in advance, allowing the system to block harmful pages before users can be deceived, thus resolving the contradiction between allowing access and preventing harm

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent introduces an intermediary detection system between the user and the webpage. This intermediary analyzes webpage features and uses a classifier to determine whether a page is scareware, acting as a mediator that allows legitimate information access while blocking malicious content, thereby resolving the contradiction between accessibility and safety

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a classifier system is implemented to detect scareware, then user protection improves, but system complexity increases

Engineering Contradiction:
ImproveUser protection from scarewareVSAvoidDetection system complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The detection system is segmented into distinct functional components: a feature extraction module that identifies specific webpage characteristics (text, URLs, images, pop-ups), and a classifier module that evaluates these features. This segmentation allows the complex protection task to be divided into manageable parts, reducing overall system complexity while maintaining high reliability

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system transforms the complex problem of scareware detection into a parameter-based evaluation by extracting specific measurable features from webpages (text content, URL patterns, image characteristics, pop-up frequency). The classifier then evaluates these parameters against known scareware patterns, converting a complex qualitative assessment into a structured quantitative process that improves reliability without excessive complexity

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9130988B2Scareware detection
Publication Date: 2015.09.08 MICROSOFT TECHNOLOGY LICENSING LLC
  • US9130988B2 patent drawing
  • US9130988B2 patent drawing
  • US9130988B2 patent drawing

AI summary

A machine-implemented method for detecting scareware includes the steps of accessing one or more landing pages to be evaluated, extracting one or more features from the landing pages, and providing a classifier to compare the features extracted from the landing pages with features of known scareware and non-scareware pages. The classifier determines a likelihood that the landing page is scareware. If determined to be scareware, the landing page is removed from search results generated by a search engine. The features can be URLs, text, image interest points, image descriptors, a number of pop-ups generated, IP addresses, hostnames, domain names, text derived from images, images, metadata, identifiers of executables, and combinations thereof.