Forensic Token Injection for Network Attack Tracking

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current security operations face challenges in tracing and tracking network attacks effectively, as malicious activities often go undetected and untraced due to lack of direct evidence from the malicious source, especially when network proxies cache content.

Innovation Solution

A method that involves monitoring network data packets for malicious requests, creating a digitally signed forensic token with information about the malicious activity, and injecting this token into a response message, which is then transmitted back to the source, providing a traceable audit trail.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If security operations monitor network traffic and correlate against threat indicators, then potential threats can be detected and blocked, but direct evidence from the malicious source remains unavailable for effective tracking

Engineering Contradiction:
Improvethreat detection capabilityVSAvoidevidence from malicious source
Core Design Contradiction:
ReliabilityVSLoss of information

Solution Approach 1:

The system performs preliminary action by injecting a forensic token into the response message before the malicious source can potentially delete or alter its logs. This ensures that evidence is planted in advance, capturing the malicious source's involvement in the attack before any attempt to cover tracks occurs.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The forensic token acts as an intermediary carrier that bridges the gap between the monitoring system and the malicious source. It embeds evidence information within a legitimate-looking response message, allowing the monitoring system to plant traceable data without directly confronting or being blocked by the malicious source.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If network proxies cache content to improve performance, then network efficiency is improved, but forensic tracking of malicious activities is hindered

Engineering Contradiction:
Improvenetwork efficiencyVSAvoidforensic evidence
Core Design Contradiction:
ProductivityVSLoss of information

Solution Approach 1:

The forensic token embedded in the response message serves as an intermediary that survives the proxy caching process. Since the token is part of the legitimate response content, proxies cache it along with the rest of the message, inadvertently preserving the forensic evidence rather than eliminating it.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The forensic token is copied into the response message in a way that makes it indistinguishable from legitimate content. This copying strategy ensures that when proxies cache the response, they are also caching the forensic evidence, thereby using the caching mechanism to preserve rather than lose evidence.

Inventive Principle:
Principle #26Copying

3Measurement precision

If a forensic token is injected into every response message, then complete tracking coverage is achieved, but network traffic complexity increases

Engineering Contradiction:
Improvetracking accuracyVSAvoidmessage processing complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The forensic token is merged with the legitimate response message content, making it difficult to distinguish between actual message content and forensic data. This merging approach allows the system to maintain complete tracking coverage without adding separate overhead channels or protocols that would increase complexity.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The forensic token is designed to be homogeneous with the legitimate message content in terms of format and structure. By making the forensic data look identical to normal message content, the system achieves complete tracking coverage while minimizing the complexity of message processing and analysis.

Inventive Principle:
Principle #33Homogeneity

Data Source

PatentUS11201880B2Network attack tainting and tracking
Publication Date: 2021.12.14 INTERNATIONAL BUSINESS MACHINE CORPORATION
  • US11201880B2 patent drawing
  • US11201880B2 patent drawing
  • US11201880B2 patent drawing

AI summary

A technique for network attack tainting and tracking includes monitoring data packets received from a network for a malicious request. Responsive to detecting a malicious request, a forensic token is created having information pertaining to the malicious request that is configured to be stored by a source of the malicious request and discoverable regarding involvement of the source in the malicious request. The forensic token is injected into a response message, and the response message is then transmitted to the source of the request as a response to the request.