Website Analyzer Detecting Unauthorized Sites

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Phishing attacks deceive users by masquerading as trustworthy entities, exploiting weaknesses in web security technologies, and existing solutions are inadequate in detecting unauthorized websites effectively.

Innovation Solution

A website analyzer system that includes a semantic analysis engine and a link analysis engine to automatically identify unauthorized websites by comparing metrics such as text, picture, and link structures, generating a confidence score based on similarity and structural differences with authorized sites, and utilizing account information to assess the likelihood of malicious activity.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If existing web security technologies are used to detect unauthorized websites, then basic security measures are provided, but detection effectiveness is insufficient due to the sophisticated nature of phishing sites

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

Solution Approach 1:

The detection system is divided into multiple specialized engines: a semantic analysis engine that examines webpage content and structure, a link analysis engine that evaluates hyperlink patterns, and a reputation scoring component. Each engine processes specific aspects of website analysis independently, improving detection reliability without requiring a single overly complex system

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system moves beyond traditional single-dimensional security checks by analyzing websites across multiple dimensions simultaneously: semantic content, structural elements, link patterns, domain reputation, and user feedback. This multi-dimensional approach enables effective detection of sophisticated phishing sites that might evade simpler detection methods

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

2Measurement precision

If comprehensive analysis of website content and structure is performed to distinguish authorized from unauthorized sites, then detection accuracy is improved, but processing time and computational resources increase

Engineering Contradiction:
Improvedetection accuracyVSAvoidprocessing time
Core Design Contradiction:
Measurement precisionVSLoss of time

Solution Approach 1:

The system pre-computes and stores baseline metrics for legitimate websites during off-peak periods, including semantic features, structural characteristics, and link patterns. When a website needs evaluation, the system compares it against these pre-prepared benchmarks rather than performing complete analysis from scratch, significantly reducing processing time while maintaining high detection accuracy

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a tiered analysis approach where websites receive initial partial analysis using lightweight checks. Only websites that trigger suspicion thresholds undergo comprehensive multi-engine analysis. This selective approach maintains high detection accuracy for suspicious sites while minimizing processing time for clearly legitimate websites

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS8943588B1Detecting unauthorized websites
Publication Date: 2015.01.27 AMAZON TECH INC
  • US8943588B1 patent drawing
  • US8943588B1 patent drawing
  • US8943588B1 patent drawing

AI summary

Various embodiments describe a website analyzer that can be used for the automatic identification of unauthorized or malicious websites. A website analyzer can include heuristics for automatically identifying a collection of behaviors typical of unauthorized websites. Some embodiments automatically scan content hosted across server computers in a virtual environment and proactively identify potentially malicious websites. The embodiments can also be used to automatically scan content on public networks, such as the Internet. In particular embodiments, the website analyzer can include a semantic analysis engine and a link analysis engine. The semantic analysis engine can use the tag-level structure of HTML pages to formulate metrics which define similarity of web page content. The link analysis engine can compare the structure of embedded URIs and scripts to define metrics which quantify the difference of links between an authorized site and a potentially malicious site.