Sandbox Process for Network Configuration Security

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing computer security measures are inadequate in detecting and preventing malware from accessing sensitive resources in network configuration databases, as some malware can evade honeypots and gain unauthorized access.

Innovation Solution

A method involving a sandbox process that accesses a reference database to determine if a requesting computer process needs a specified resource, and if not, directs it to an anti-malware monitored environment, either virtual or real, to assess its intentions, thereby preventing malicious access.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If honeypots are used to detect unauthorised access to sensitive resources, then detection capability is improved, but some malware can still evade the honeypots and gain access

Engineering Contradiction:
Improvedetection capabilityVSAvoidmalware evasion
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a sandbox process as an intermediary between the requesting computer process and the configuration database. This sandbox process verifies whether the requesting process is entitled to access the requested resource before allowing the access. The sandbox process acts as a mediator that checks entitlement rights and only permits access if the requesting process is authorized, thereby preventing malware from evading detection while maintaining legitimate access.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If a sandbox process is introduced to verify entitlement before resource access, then security is improved, but system complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The sandbox process is designed to handle multiple functions: it verifies entitlement rights, determines whether a computer process is entitled to access requested resources, and controls resource access. By making the sandbox process multi-functional, the patent reduces the need for separate security components and simplifies the overall system architecture while maintaining high security standards.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentUS9774601B2Security of computer resources
Publication Date: 2017.09.26 RPX CORP
  • US9774601B2 patent drawing
  • US9774601B2 patent drawing
  • US9774601B2 patent drawing

AI summary

Embodiments of the invention relate to improving security of computer resources. According to an aspect, providing access to a reference database storing information on known behavior of trusted computer processes and on resources the trusted computer processes need from a configuration database, the configuration database stores configuration information of a computer network; detecting, by a first computer process from a second computer process, a request for specified resource of the configuration database; determining, based on the request and the reference database, whether the second computer process is known to need the requested resource; upon determining that the computer process is not known to need the requested resource, causing a response to the request indicating to the second computer process that the response includes the requested resource but wherein the response comprises a resource indicator that directs the second computer process to access an environment monitored by an anti-malware computer process.