Targeted Attack Detection via Multi-Source Parameter Discrepancy Analysis

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current methods for detecting man-in-the-middle attacks are ineffective in identifying targeted attacks on computer systems without imposing restrictions on user internet access, as they often rely on server-side encryption or avoiding open Wi-Fi networks, and fail to determine whether the user is interacting with a genuine or compromised resource.

Innovation Solution

A system and method that collect data from multiple computer systems and devices in a communications network to determine the possibility of a targeted attack by analyzing discrepancies in parameters such as IP addresses, DNS cache TTL, public key certificates, and geographic regions, and calculating the probability of an attack based on responses from various sources.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If server-side encryption and digital certificates are used to defend against man-in-the-middle attacks, then security against targeted attacks is improved, but dependence on the server and its encryption method increases, and users cannot verify if they are on the genuine server

Engineering Contradiction:
Improvesecurity against targeted attacksVSAvoiddependence on server encryption method
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Instead of relying solely on server-side verification, the patent inverts the approach by having multiple client systems verify the server's identity and report back. The defense mechanism shifts from server-centric to client-centric, where a group of client systems collectively verify the server's certificate and IP address, then report their findings to determine if a targeted attack is occurring.

Inventive Principle:
Principle #13The other way round (Inversion)

Solution Approach 2:

The patent introduces an intermediary verification process where multiple client systems act as mediators between the user and the server. These client systems collect data about the server's credentials, compare them across multiple sources, and provide a collective verification that reduces dependence on any single server-side encryption method.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Reliability

If total refusal to use open Wi-Fi networks is adopted to defend against attacks, then security against targeted attacks is improved, but user accessibility and ease of operation deteriorates

Engineering Contradiction:
Improvesecurity against targeted attacksVSAvoiduser accessibility to Internet
Core Design Contradiction:
ReliabilityVSEase of operation

Solution Approach 1:

The system enables users to access open Wi-Fi networks without manual security configurations. The client systems automatically perform verification of server credentials, collect data from multiple sources, and determine attack probability without requiring user intervention or restriction of internet access.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The patent performs preliminary verification of server credentials before the user engages in sensitive transactions. By pre-collecting data from multiple client systems and calculating attack probability in advance, the system provides security protection without restricting user access to open networks.

Inventive Principle:
Principle #10Preliminary action

3Measurement precision

If data is collected from multiple computer systems and devices to detect targeted attacks, then detection accuracy and reliability are improved, but system complexity and data processing requirements increase

Engineering Contradiction:
Improvedetection accuracy of targeted attacksVSAvoidsystem complexity for data collection and analysis
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent divides the verification task into segments performed by multiple independent client systems. Each client system collects specific data about the server's credentials independently, then the results are aggregated and analyzed collectively to determine attack probability, reducing the complexity burden on any single system.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent merges data from multiple client systems to achieve improved detection accuracy. By combining verification results from multiple independent sources and calculating collective attack probability, the system achieves higher measurement precision while distributing the processing complexity across multiple devices.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9860272B2System and method for detection of targeted attack based on information from multiple sources
Publication Date: 2018.01.02 AO KASPERSKY LAB
  • US9860272B2 patent drawing
  • US9860272B2 patent drawing
  • US9860272B2 patent drawing

AI summary

Disclosed are methods, systems, and computer programs for detecting targeted attacks on compromised computer from multiple sources. An example method includes obtaining data from multiple computer systems and devices connected with one another in a communications network to determine a possibility of a targeted attack from a network resource, the data comprising information relating to the network resource and a set of parameters of each computer system or device in accessing the network resource; detecting discrepancies in the obtained data; forming and sending queries to a group of computer systems and devices detecting the possibility of the targeted attack with the set of parameters of the group of computer systems and devices in accessing the network resource; and calculating a probability of the targeted attack from the network resource based at least upon information received from the group of computer systems and devices in response to the queries.