Bait Credential Phishing Detection System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for detecting phishing events are limited in scalability and effectiveness, as they often rely on manual approaches or specific AI/ML models that struggle to identify and mitigate phishing attempts across numerous websites, leading to significant financial losses for institutions.

Innovation Solution

An automated system that generates bait credentials with checksums to identify and classify malicious online resources by traversing suspected phishing sites, routing interactions to a sandbox environment for fingerprinting, and using machine learning models to compare interaction patterns with baseline user profiles to flag suspicious sessions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If manual baiting approaches are used to detect phishing sites, then detection accuracy for specific sites is improved, but scalability and productivity deteriorate when applied across tens of thousands of sites

Engineering Contradiction:
Improvedetection accuracyVSAvoidscalability
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs self-service by automatically generating bait credentials and submitting them to phishing sites without human intervention. The automated credential generation and submission process enables the system to scale across thousands of sites while maintaining detection accuracy, resolving the contradiction between precision and productivity.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system changes parameters by generating multiple sets of bait credentials with varying characteristics (different users, passwords, profiles) and systematically submitting them to phishing sites. This parameter variation enables automated scaling while maintaining the precision needed to detect credential harvesting attempts across diverse site configurations.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If AI/ML models are used to classify phishing sites using public information, then detection capability is improved for specific patterns, but adaptability and versatility worsen when facing diverse phishing site layouts and techniques

Engineering Contradiction:
Improvedetection capabilityVSAvoidhandling diverse site layouts
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

Instead of trying to detect phishing sites by analyzing their visual layouts and content (the traditional approach that struggles with diversity), the system inverts the approach by actively submitting credentials to see if the site harvests them. This inversion makes the detection method independent of site layout variations, improving adaptability while maintaining reliable detection capability.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The system segments the detection process into distinct phases: credential generation, credential submission, response analysis, and classification. This segmentation allows each phase to be optimized independently, enabling the system to handle diverse phishing site layouts effectively while maintaining high detection reliability through systematic processing.

Inventive Principle:
Principle #1Segmentation

3Productivity

If automated credential submission is performed across numerous phishing sites, then productivity and scale of detection are improved, but the complexity of managing and analyzing results from tens of thousands of sites increases

Engineering Contradiction:
Improvedetection scaleVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system employs a universal credential generation and submission framework that can operate across any phishing site regardless of its specific characteristics. This multi-functional approach simplifies management by using the same core processes for all sites, reducing system complexity while maintaining high detection scale and productivity.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The system implements feedback mechanisms where responses from credential submissions are automatically analyzed and used to refine detection strategies. This feedback loop simplifies result analysis by systematically processing responses and generating actionable intelligence, reducing the complexity of managing large volumes of detection data while maintaining high productivity.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12058174B2System and method for detecting phishing events
Publication Date: 2024.08.06 ROYAL BANK OF CANADA
  • US12058174B2 patent drawing
  • US12058174B2 patent drawing
  • US12058174B2 patent drawing

AI summary

A system for detecting phishing events is provided. A data receiver is configured to receive datasets representative of web traffic associated with access to or on-going usage of an application hosted on a server of a production environment by a user. Bait user credentials are generated and inserted into a malicious online resource. When the bait user credentials are used to access a secure online resource, a malicious interaction fingerprint dataset is generated for similarity analysis and classification.