DNS-Based Malicious Communication Prevention System

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current firewalls are ineffective in preventing malicious communications initiated by users, as they do not restrict outward communications, and hackers exploit DNS linking behaviors to embed malicious software by redirecting IP addresses, making it difficult to protect against attacks.

Innovation Solution

A method and system that involve setting a specific IP address and TTL threshold, using a safe module embedded in a DNS to redirect malicious communications to a redirected IP address, and logging the content for anti-hacking techniques, utilizing a query checking unit and response checking unit to identify and prevent malicious communications.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Object-affected harmful factors

If firewalls are used to protect network infrastructure, then protection against outside hackers is improved, but protection against malicious communications initiated by users is worsened

Engineering Contradiction:
Improveprotection against outside hackersVSAvoidprotection against malicious communications
Core Design Contradiction:
Object-affected harmful factorsVSReliability

Solution Approach 1:

The system segments the firewall function into two parts: the traditional firewall for blocking incoming connections, and a new DNS-based security module for filtering outgoing connections. This segmentation allows each component to specialize in its respective threat type without compromising the other's effectiveness

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces a DNS server as an intermediary between the user's computer and the Internet. The DNS server acts as a mediator that can inspect and control outgoing connection requests by resolving domain names to IP addresses, thereby preventing malicious communications while allowing legitimate traffic to pass through

Inventive Principle:
Principle #24Intermediary (Mediator)

2Ease of operation

If DNS is used to translate domain names to IP addresses, then user convenience is improved, but vulnerability to malicious software embedding is worsened

Engineering Contradiction:
Improveuser convenience in remembering site addressesVSAvoidvulnerability to malicious software
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The system performs preliminary security checks on domain names before resolving them to IP addresses. The DNS server预先 (in advance) validates whether the requested domain name is legitimate or potentially malicious, and only then proceeds with the translation. This preliminary action prevents users from being redirected to harmful sites while maintaining the convenience of domain name usage

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The DNS server serves as an intermediary that stands between the user's domain name input and the actual IP address resolution. It intercepts DNS queries, checks them against a database of known malicious domains, and either blocks or allows the resolution based on the check result, thereby protecting users from malicious software while preserving ease of use

Inventive Principle:
Principle #24Intermediary (Mediator)

3Adaptability or versatility

If Dynamic DNS is used to redirect IP addresses, then flexibility in server maintenance is improved, but exploitation by hackers for malicious connections is worsened

Engineering Contradiction:
Improveflexibility in server maintenanceVSAvoidexploitation by hackers
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The system implements feedback mechanisms where the DNS server continuously monitors and logs DNS query patterns and resolution results. This feedback allows the system to detect abnormal redirection patterns that may indicate hacker exploitation, and to adjust its filtering rules accordingly to block malicious uses while preserving legitimate Dynamic DNS functionality

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The DNS server acts as an intermediary that controls and monitors all IP address redirections, including Dynamic DNS updates. It validates DDNS requests against security policies and blocks suspicious redirections that hackers might use to establish command-and-control channels, while still allowing legitimate server maintenance activities to proceed

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS8955123B2Method and system for preventing malicious communication
Publication Date: 2015.02.10 ACER INC
  • US8955123B2 patent drawing
  • US8955123B2 patent drawing
  • US8955123B2 patent drawing

AI summary

A system for preventing malicious communication includes a safe module set with a specific Internet Protocol address and a Time to Live threshold value of the specific IP address to determine whether a malicious communication exists. If the malicious communication exists, the safe module can re-direct the malicious communication to a recording module of the system for recording the content of the malicious communication.