Pseudo-Malware Generation for Black Box Malware Scanner Testing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing cybersecurity systems face challenges in detecting malware generated by generative AI models, as content filters are easily bypassed, and open-source models can be used maliciously without restrictions.

Innovation Solution

Decompose cyberattack modalities into primitives, generate primitive codes using a large language model (LLM) to create pseudo-malware, and test malware scanning engines against this pseudo-malware to evaluate detection effectiveness.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If content filters are used to block malicious code generation, then safety is improved, but the filters are easily bypassed by using variables instead of actual terms

Engineering Contradiction:
ImprovesafetyVSAvoidfilter bypass capability
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent creates pseudo-malware that copies the structural and behavioral characteristics of actual malware without executing harmful code. The pseudo-malware replicates malware patterns, APIs called, and execution flows for testing purposes, allowing security systems to be evaluated against realistic threats without actual harm being inflicted.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent introduces an intermediary testing framework that mediates between malicious code generation and security detection. The framework generates pseudo-malware samples that simulate attack behaviors while containing no actual harmful code, serving as a safe intermediary for evaluating security systems.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If open source generative AI models are used, then accessibility is improved, but they can be used to generate malware without restrictions

Engineering Contradiction:
ImproveaccessibilityVSAvoidunrestricted malware generation capability
Core Design Contradiction:
Ease of operationVSObject-generated harmful factors

Solution Approach 1:

The patent uses generative AI models to create pseudo-malware that copies the structural and behavioral characteristics of actual malware. The AI models generate code samples that replicate malware patterns, API calls, and execution flows without containing actual harmful code, enabling research and testing while maintaining safety.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent converts the potential harm of unrestricted AI-generated code into a beneficial testing resource. By generating pseudo-malware that simulates attack behaviors, the system creates valuable test samples for improving security detection capabilities without the actual risks of real malware.

Inventive Principle:
Principle #22Blessing in disguise (Convert harm into benefit)

3Measurement precision

If malware scanning engines are tested with real malware, then detection accuracy is improved, but the testing process becomes complex and risky

Engineering Contradiction:
Improvedetection accuracyVSAvoidtesting complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent creates pseudo-malware that copies the essential characteristics of real malware including structural patterns, API calls, and execution flows. These pseudo-malware samples maintain the complexity and challenge of real malware testing while eliminating the risks associated with handling actual malicious code.

Inventive Principle:
Principle #26Copying

Solution Approach 2:

The patent uses disposable pseudo-malware samples that can be generated, tested, and discarded without risk. The pseudo-malware is created specifically for testing purposes and contains no persistent harmful code, allowing safe and repeated evaluation of scanning engines.

Inventive Principle:
Principle #27Cheap short-living objects (Disposable)

Data Source

PatentUS12561438B1Generation and use of pseudo-malware for black box testing of cybersecurity systems
Publication Date: 2026.02.24 TREND MICRO INC
  • US12561438B1 patent drawing
  • US12561438B1 patent drawing
  • US12561438B1 patent drawing

AI summary

Disclosed is a system and method of black box testing a cybersecurity system. An attack chain or an element of the attack chain is decomposed into constituent primitives. Primitive codes for the primitives are generated by a generative artificial intelligence (AI) model. The primitive codes are assembled into a pseudo-malware. A malware scanning engine is black box tested against the pseudo-malware to determine whether the malware scanning engine can detect the pseudo-malware.