Active Scanning System Using Side-Channel Data for Availability

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Control systems face challenges in performing exhaustive active scans due to concerns about system stability and availability, as traditional methods do not consider the impact on the target machine's behavior. Additionally, manual schemes for identifying scan ranges are time-consuming and labor-intensive.

Innovation Solution

An information collection system that automatically generates or updates allow lists or deny lists to determine suitable scan ranges and timings for active scanning, using side-channel data to estimate the impact on system availability.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Measurement precision

If active scanning is performed to collect asset information, then security assessment capability is improved, but system availability and stability deteriorate

Engineering Contradiction:
Improveasset information collection accuracyVSAvoidsystem availability
Core Design Contradiction:
Measurement precisionVSReliability

Solution Approach 1:

The scanning system dynamically adjusts scanning parameters based on real-time monitoring of target system performance metrics. The system continuously monitors CPU usage, memory consumption, and response times, and automatically modifies scanning intensity, frequency, and scope to maintain system availability while collecting asset information.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The system implements periodic scanning with variable intervals instead of continuous or fixed-schedule scanning. Scanning operations are performed at optimized intervals that balance information collection needs with system stability requirements, reducing impact on availability while maintaining assessment effectiveness.

Inventive Principle:
Principle #19Periodic action

2Measurement precision

If exhaustive active scanning is performed to ensure complete asset information collection, then measurement precision is improved, but processing load and labor burden increase

Engineering Contradiction:
Improveasset information completenessVSAvoidscanning efficiency
Core Design Contradiction:
Measurement precisionVSProductivity

Solution Approach 1:

The system performs scanning operations that are sufficient to achieve complete asset information collection without being excessively comprehensive. It identifies and scans only the necessary portions of the target system based on predefined criteria and real-time conditions, avoiding redundant scanning that would increase processing load without adding value.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The scanning system automatically manages its own operation without requiring manual intervention for each scanning task. It self-configures scan parameters, selects target systems, executes scanning operations, and processes results autonomously, significantly reducing the labor burden on operators while maintaining thorough asset information collection.

Inventive Principle:
Principle #25Self-service

3Productivity

If periodic polling is used for continuous scanning, then productivity is improved, but system availability deteriorates due to不考虑 impact on target machine

Engineering Contradiction:
Improvecontinuous scanning capabilityVSAvoidsystem availability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system implements continuous monitoring of target system performance metrics and uses this feedback to dynamically adjust scanning operations. By continuously gathering data on CPU usage, memory consumption, and system response times, the scanning system can adapt its polling frequency and intensity to maintain system availability while achieving continuous asset information collection.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The scanning system transitions from static periodic polling to dynamic adaptive scanning. Scanning parameters such as interval, duration, and scope are continuously adjusted based on real-time system conditions, enabling continuous operation without fixed schedules that could negatively impact target machine availability.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS12218960B2Information collection system, information collection method, medium, and information collection program
Publication Date: 2025.02.04 NEC CORP
  • US12218960B2 patent drawing
  • US12218960B2 patent drawing
  • US12218960B2 patent drawing

AI summary

An information collection system includes: a side-channel information processing unit that derives load information to estimate an impact on the availability of a target machine for active scanning by using side-channel data; an allow list generation unit that generates an allow list including a scan timing and a scan range in which the availability is not affected, the allow list generation unit generating the allow list based on the load information; and an allow list storage unit that stores the allow list. An active scan of the target machine is executed by referencing the allow list stored in the allow list storage unit to collect asset information of the target machine.