Malicious Campaign Signatures Using Abused Benign Entity Graphs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing detection mechanisms for malicious campaigns struggle to differentiate between benign and malicious network activities, leading to false positives and inefficiencies in identifying malicious campaigns.

Innovation Solution

A signature generator that aggregates data from multiple malicious campaigns to identify a combination of highly abused benign network entities, creating a signature to detect malicious campaigns without impeding benign traffic, using graph-based analysis and evaluation to ensure accuracy.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If detection mechanisms search network traffic for particular network entities by URLs and block suspicious URLs, then malicious campaign detection capability is improved, but false positives increase and benign traffic is impeded

Engineering Contradiction:
Improvemalicious campaign detection capabilityVSAvoidfalse positives and benign traffic impeded
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent segments the detection approach by breaking down malicious campaigns into individual network entities (URLs, domains, IPs, hostnames) and analyzing their co-occurrence patterns separately. Instead of treating each URL in isolation, the system segments them into entities and examines their relationships through graph structures, allowing detection based on combinations rather than individual suspicious URLs.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent adds a new dimension to detection by moving from single-entity detection to multi-entity combination detection. It constructs graph structures where nodes represent network entities and edges represent co-occurrence relationships, transforming the detection problem from one-dimensional (individual URL analysis) to multi-dimensional (combination patterns across multiple entities).

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

2Measurement precision

If detection mechanisms use known malicious domains as seed domains to identify clusters, then detection accuracy is improved, but the complexity of detection mechanisms increases

Engineering Contradiction:
Improvedetection accuracyVSAvoiddetection mechanism complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent creates a universal graph structure that can detect multiple types of network entities (URLs, domains, IP addresses, hostnames) using the same co-occurrence analysis framework. The graph-based approach serves multiple functions: it identifies malicious campaigns, clusters related entities, and detects patterns across different entity types, replacing multiple specialized detection mechanisms with a single unified system.

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

Solution Approach 2:

The patent uses graph structures as a copyable, reusable data model that can represent different malicious campaign patterns. Once a graph structure is built from training data representing malicious campaigns, it can be copied and applied to detect similar patterns in new traffic, eliminating the need to redesign detection mechanisms for each specific campaign type.

Inventive Principle:
Principle #26Copying

3Productivity

If a signature is created to detect malicious campaigns, then detection efficiency is improved, but benign traffic may be impeded

Engineering Contradiction:
Improvedetection efficiencyVSAvoidbenign traffic impeded
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent applies partial action by creating detection signatures that match specific combinations of network entities rather than requiring all entities to be present or absent. The system identifies that certain combinations of entities (URLs, domains, IPs, hostnames) co-occurring together indicate malicious campaigns, while allowing individual entities to pass if they don't form the harmful combination. This partial matching approach improves efficiency while reducing false positives.

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS20260081936A1Benign network entities based malicious campaign signature generation
Publication Date: 2026.03.19 PALO ALTO NETWORKS INC
  • US20260081936A1 patent drawing
  • US20260081936A1 patent drawing
  • US20260081936A1 patent drawing

AI summary

A signature generator has been designed that can create a malicious campaign signature with substantial coverage of malicious campaign behavior without impeding benign traffic. The malicious campaign signature generator uses data of multiple, known malicious campaigns to identify abused, benign network entities. The signature generator builds a graph data structure for each malicious campaign that represents the abused network entities. The relationships encoded in the graph data structure indicate the use of the combination of abused network entities in the campaign. The signature generator aggregates the graph data structures and identifies a combination of the benign network entities that were highly abused across the multiple malicious campaigns with respect to all of the abused network entities represented in the graph data structures. A signature is then created from the identifiers of this combination of highly abused network entities.