Malicious Website Discovery via Analytics Identifier Grouping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Identifying malicious websites is challenging due to their large number and the ability of some websites to change their malicious intent, posing a risk to user devices and personal information.

Innovation Solution

A method using web analytics identifiers to discover malicious websites by obtaining information about known malicious websites, identifying associated analytics identifiers, and querying search engines to find additional websites sharing these identifiers, with domain filters blocking malicious traffic and notifications to users.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional methods are used to identify malicious websites individually, then detection precision may be maintained, but productivity decreases due to the large number of websites

Engineering Contradiction:
Improvenumber of malicious websites identifiedVSAvoidtime required to identify malicious websites
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent combines multiple malicious websites that share common analytics identifiers into groups. By identifying that multiple websites use the same analytics identifier (e.g., Google Analytics tracking ID), the system infers they may be operated by the same entity and potentially share malicious characteristics. This grouping approach allows simultaneous identification of multiple malicious websites through a single identifier, dramatically increasing productivity without sacrificing detection precision.

Inventive Principle:
Principle #5Merging (Combining)

2Productivity

If analytics identifiers are used to group websites, then productivity increases by identifying multiple malicious websites at once, but device complexity increases due to additional filtering and verification steps

Engineering Contradiction:
Improveefficiency of malicious website identificationVSAvoidcomplexity of domain filter and verification system
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the malicious website identification process into distinct modular components: (1) analytics identifier extraction from known malicious websites, (2) search engine querying using these identifiers, (3) domain filter implementation for blocking, and (4) verification mechanisms to reduce false positives. This segmentation allows each component to be independently optimized and maintained, managing system complexity while maintaining high productivity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a domain filter as an intermediary component between website identification and user protection. The domain filter acts as a mediator that receives analytics identifiers, performs verification, and then blocks or allows traffic accordingly. This intermediary layer simplifies the overall system architecture by centralizing the complex filtering logic in a dedicated component rather than distributing it across multiple systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Reliability

If all websites with matching analytics identifiers are blocked, then user protection is enhanced, but false positives increase potentially blocking legitimate websites

Engineering Contradiction:
Improveuser protection effectivenessVSAvoidfalse positive blocking of legitimate websites
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent implements preliminary verification and whitelist mechanisms before final blocking decisions. Known legitimate websites are pre-identified and added to whitelists, and the system performs verification checks on suspicious websites before adding them to blocklists. This preliminary anti-action approach prevents false positives by establishing protective measures in advance that distinguish legitimate from malicious websites.

Inventive Principle:
Principle #9Preliminary anti-action

Solution Approach 2:

The patent incorporates feedback mechanisms where user reports, verification results, and analytics data are continuously analyzed to refine the malicious website identification process. When legitimate websites are incorrectly identified, feedback loops allow for correction and adjustment of the identification criteria. This feedback-driven approach continuously improves reliability while reducing false positives over time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS10931688B2Malicious website discovery using web analytics identifiers
Publication Date: 2021.02.23 PALO ALTO NETWORKS INC
  • US10931688B2 patent drawing
  • US10931688B2 patent drawing
  • US10931688B2 patent drawing

AI summary

The technology presented herein enables malicious websites to be discovered based on web analytics identifiers associated therewith. In a particular embodiment, a method provides obtaining information about one or more first websites that are known to be malicious. The method further provides identifying one or more first analytics identifiers that are each associated with at least one of the first websites and identifying one or more second websites that are each associated with at least one of the first analytics identifiers.