Malware Signature Compilation for Security Devices

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Sophisticated malware evades detection, posing a challenge for existing techniques to effectively identify and prevent malicious software from compromising computer systems.

Innovation Solution

A data appliance system that scans files for security threats by compiling and using signatures from multiple sources, including an update server and a cloud security service, to detect malicious files, with the ability to generate and disseminate new signatures for real-time malware analysis and prevention.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If traditional signature sources are used for malware detection, then the system can detect known malware, but sophisticated malware can evade detection by using new, unknown signatures

Engineering Contradiction:
Improvemalware detection capabilityVSAvoidability to detect unknown malware
Core Design Contradiction:
ReliabilityVSAdaptability or versatility

Solution Approach 1:

The system performs preliminary analysis of suspicious files before they are executed or spread, generating signatures in advance. The data appliance analyzes malware samples, generates signatures, and distributes them proactively to endpoint devices, enabling detection of previously unknown malware variants before they can cause harm.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements a feedback loop where malware analysis results from the data appliance are continuously fed back to update signature databases on endpoint devices. When new malware is detected and analyzed, the generated signatures are automatically distributed back through the network, improving detection capabilities in real-time and creating a self-improving security system.

Inventive Principle:
Principle #23Feedback

2Measurement precision

If the system compiles signatures from multiple sources in real-time, then detection accuracy improves, but system complexity and resource requirements increase

Engineering Contradiction:
Improvemalware identification accuracyVSAvoidsignature compilation system complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The data appliance serves as an intermediary between multiple signature sources (update servers, cloud security services, local analysis) and endpoint devices. It consolidates signatures from various sources, performs compilation and validation, then distributes the unified signature set, simplifying the architecture while maintaining comprehensive detection coverage.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The signature compilation process is segmented into distinct functional modules: signature reception from multiple sources, validation filtering, compilation processing, and distribution. This modular approach allows each component to be optimized independently and facilitates maintenance while achieving comprehensive malware detection through coordinated operation of all segments.

Inventive Principle:
Principle #1Segmentation

Data Source

PatentUS9384350B2Signature compilation on a security device
Publication Date: 2016.07.05 PALO ALTO NETWORKS INC
  • US9384350B2 patent drawing
  • US9384350B2 patent drawing
  • US9384350B2 patent drawing

AI summary

Signature compilation on a security device is disclosed. A first set of malware signatures is received. The first set of signatures is compiled at a first time. A second set of malware signatures is received. The second set of signatures is compiled at a second time that is different from the first time. A determination of whether a file is malicious is made based at least in part by performing a scan using the first and second compiled signatures.