Malware Beacon Detection from Periodic Message Logs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing malware detection systems struggle to identify unknown malware without prior knowledge of signatures or known communication addresses, as they rely on pattern matching and behavioral monitoring, which are not foolproof.

Innovation Solution

A malware beacon detection system analyzes message logs for periodicity and message length uniformity to identify potential malware by calculating a malware beacon risk score based on entropy and other factors, enabling automated response actions.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If signature-based malware detection is used, then detection accuracy for known malware is improved, but the ability to detect unknown malware deteriorates

Engineering Contradiction:
Improvedetection accuracyVSAvoidability to detect unknown malware
Core Design Contradiction:
Measurement precisionVSAdaptability or versatility

Solution Approach 1:

The patent segments malware detection into two independent components: signature-based detection for known malware and anomaly-based detection for unknown malware. The system separately maintains signature databases and behavioral analysis mechanisms, allowing each to operate optimally without interfering with the other, thereby resolving the contradiction between detection accuracy for known malware and adaptability to unknown malware.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges signature-based detection and anomaly-based detection into a unified malware detection system. The combination allows the system to leverage the high accuracy of signature matching for known threats while simultaneously using behavioral analysis to detect unknown malware, thus achieving both detection accuracy and adaptability to unknown threats.

Inventive Principle:
Principle #5Merging (Combining)

2Adaptability or versatility

If behavioral monitoring is used to detect unknown malware, then adaptability to detect new malware is improved, but reliability of detection deteriorates

Engineering Contradiction:
Improveability to detect unknown malwareVSAvoiddetection reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent implements feedback mechanisms where detection results from both signature-based and anomaly-based methods are continuously evaluated and used to refine detection thresholds and improve reliability. The system learns from false positives and false negatives, adjusting its behavioral monitoring parameters to maintain high reliability while preserving adaptability to unknown malware.

Inventive Principle:
Principle #23Feedback

3Productivity

If automated response actions are implemented, then productivity of malware mitigation is improved, but device complexity increases

Engineering Contradiction:
Improvemalware mitigation efficiencyVSAvoidsystem complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent implements automated response actions that are pre-configured and ready to execute immediately upon malware detection. Common responses such as isolating endpoints, blocking network traffic, and terminating processes are prepared in advance, eliminating the need for complex real-time decision-making systems and manual intervention, thus improving productivity without significantly increasing device complexity.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS12450346B2Malware beacon detection system
Publication Date: 2025.10.21 BULL SA
  • US12450346B2 patent drawing
  • US12450346B2 patent drawing
  • US12450346B2 patent drawing

AI summary

A system that detects malware by analyzing message logs to identify message patterns that are periodic with similar-sized messages. These patterns may indicate malware since malware often sends beacon messages to a command-and-control system that are often periodic and of relatively similar length. The system may group message logs by the combination of source and destination and analyze each group for patterns of periodicity and message length uniformity. Entropy may be used to measure the uniformity of message lengths and message intervals, with low (or zero) entropy suggesting malware. Message intervals that repeat after several messages may be detected by testing subsequence sums for uniformity at different possible periods. Additional factors may be used to assess the risk, such as the duration of communication, and threat intelligence on the source or destination. The system may perform automated actions to eliminate or mitigate detected risks, such as blocking further communication.