Phishing Domain Detection via Certificate Transparency Logs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current phishing detection methods rely on blacklists that are often too late in identifying malicious domains, and existing systems struggle with inconsistent intelligence and detection latency, failing to effectively mark new or recurring phishing domains before they cause harm.

Innovation Solution

A system that utilizes Certificate Transparency (CT) log data, combined with passive DNS (pDNS) and domain-based lexical features, to identify phishing domains by continuously monitoring and analyzing CT logs for time-based, issuer-based, validation, and lexical features, enabling early detection of both new and long-term phishing domains.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If blacklists are used for phishing detection, then detection coverage is achieved, but detection latency increases causing domains to be added too late

Engineering Contradiction:
Improvedetection coverageVSAvoiddetection latency
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system performs preliminary detection by monitoring Certificate Transparency logs as soon as certificates are issued, before the phishing domains are deployed and cause harm. This allows early identification of malicious domains at the certificate issuance stage, preventing the timing problem where blacklists only add domains after they have already affected victims.

Inventive Principle:
Principle #10Preliminary action

2Measurement precision

If multiple intelligence sources are aggregated, then detection accuracy improves, but system complexity increases

Engineering Contradiction:
Improvedetection accuracyVSAvoidsystem complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The system merges multiple data sources including Certificate Transparency logs, passive DNS data, and lexical analysis into a unified detection framework. By integrating these diverse intelligence sources through a centralized machine learning model, the system achieves improved detection accuracy while managing complexity through unified processing rather than separate analysis pipelines.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The machine learning classifier serves multiple functions: it analyzes CT log data, processes passive DNS information, performs lexical feature analysis, and generates detection decisions. This multi-functional approach consolidates what would otherwise require separate systems, reducing overall complexity while maintaining comprehensive detection capabilities.

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

3Loss of time

If CT logs are monitored continuously, then detection timeliness improves, but data processing load increases

Engineering Contradiction:
Improvedetection timelinessVSAvoiddata processing load
Core Design Contradiction:
Loss of timeVSUse of energy by moving object

Solution Approach 1:

The system implements partial monitoring by focusing specifically on Certificate Transparency log data rather than analyzing all possible network traffic or DNS queries. This selective approach to continuous monitoring achieves timely detection of phishing domains through targeted analysis of certificate issuance events, reducing the overall data processing load compared to comprehensive network-wide monitoring.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11546377B2Phishing domain detection systems and methods
Publication Date: 2023.01.03 QATAR FOUND FOR EDUCATION SCI & COMMUNITY DEV
  • US11546377B2 patent drawing
  • US11546377B2 patent drawing
  • US11546377B2 patent drawing

AI summary

The main objective of Certificate Transparency (CT) is to detect mis-issued certificates or rouge certificate authorities. It has been observed that phishing sites have been increasingly acquiring certificates to look more legitimate and reach more victims, thus providing an opportunity to predict phishing domains early. The present disclosure provides systems and methods for early detection of phishing and benign domain traces in CT logs. The provided system may predict phishing domains early even before content is available via time-, issuer-, and certificate-based characteristics that are used to identify sets of CT-based inexpensive and novel features. The CT-features are augmented with other features including passive DNS (pDNS) and domain-based lexical features.