Network Attack Detection Combining Signatures And Local Models

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network protection devices face challenges in detecting unknown malicious traffic or files due to reliance on pre-stored attack signatures, leading to inadequate detection effectiveness and potential security threats.

Innovation Solution

A network attack detection method that utilizes a target attack detection model trained on real-time, locally obtained malicious traffic to identify new attack signatures, enhancing adaptability and detection capabilities by integrating signature matching with machine learning algorithms.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Speed

If signature matching method is used for attack detection, then detection speed is improved, but detection effectiveness for unknown malicious traffic deteriorates

Engineering Contradiction:
Improvedetection speedVSAvoiddetection effectiveness
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The patent combines signature matching method and machine learning method into a unified detection system. The signature matching module handles known attack patterns for fast detection, while the machine learning module identifies unknown malicious traffic patterns. Both methods work together to improve overall detection effectiveness without sacrificing speed.

Inventive Principle:
Principle #5Merging (Combining)

Solution Approach 2:

The detection system is divided into multiple independent modules: a signature matching module for known attacks, a machine learning module for unknown attacks, and a result integration module. Each module operates independently with its own optimization, allowing the system to maintain high detection speed for known patterns while improving detection effectiveness through machine learning for unknown patterns.

Inventive Principle:
Principle #1Segmentation

2Adaptability or versatility

If machine learning model is trained using local malicious traffic data, then network adaptability is improved, but data privacy risk increases

Engineering Contradiction:
Improvenetwork adaptabilityVSAvoiddata privacy risk
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a privacy protection mechanism as an intermediary between local malicious traffic data and the machine learning model training process. The privacy protection module processes the data to remove or mask sensitive information before the data is used for training, enabling the model to learn attack patterns while protecting user privacy and reducing data privacy risks.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Measurement precision

If only pre-stored attack signatures are used, then detection precision for known attacks is improved, but adaptability to new attack variants deteriorates

Engineering Contradiction:
Improvedetection precisionVSAvoidadaptability to new attacks
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The system implements a feedback mechanism where detection results from both signature matching and machine learning modules are continuously analyzed. When new attack patterns are detected by the machine learning module, the system learns from these patterns and updates its detection capabilities. This feedback loop enables the system to maintain high detection precision for known attacks while adapting to new attack variants over time.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12413480B2Network attack detection method and apparatus
Publication Date: 2025.09.09 HUAWEI TECH CO LTD
  • US12413480B2 patent drawing
  • US12413480B2 patent drawing
  • US12413480B2 patent drawing

AI summary

A network attack detection method and apparatus is provided. The network protection device obtains first key data from received first network traffic, and matches the first key data with an attack signature in a signature database to obtain a first matching result; if the network protection device determines, based on the first matching result, that the first network traffic is aggressive, the network protection device obtains a target attack detection model based on the first network traffic, where the target attack detection model is used to identify one or more attack signatures that are different from the attack signature in the signature database; and when the network protection device receives second network traffic, the network protection device determines, based on the target attack detection model, whether the second network traffic is aggressive.