Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Method and system for reversely obtaining domain name from IP address

An IP address and domain name technology, applied in the Internet field, can solve problems such as difficult to resist DNS hijacking

Active Publication Date: 2022-04-29
INST OF INFORMATION ENG CHINESE ACAD OF SCI
View PDF7 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

The aforementioned two methods, active domain name resolution and passive traffic analysis, both rely on the DNS system and are difficult to resist DNS hijacking

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Method and system for reversely obtaining domain name from IP address

Examples

Experimental program
Comparison scheme
Effect test

specific example

[0057] This example extracts domain names hosted on IP address 211.53.214.11.

[0058] 1. Data collection

[0059] Scan port 443 of IP address 211.53.214.11 and find that port 443 is open. Then initiate an HTTPS connection to port 443 of 211.53.214.11 to obtain the digital certificate, HTTP header and HTML file.

[0060] 2. Alternate domain name extraction

[0061] From the HTTP header, it contains cookie fields and content-security-policy related fields, so domain cookie = null, domainList csp = null.

[0062] From the digital certificate data, the Common Name field is *.hankyung.com. The Subject Alternative Name field of the digital certificate is "subjectAltName":["*.hankyung.com","hankyung.com"]. Replace the wildcard with www, so the extracted domain cn = www.hankyung.com, domainList san = [www.hankyung.com, hankyung.com].

[0063] From an HTML page, domain max = www.hankyung.com, domain top = static.hankyung.com.

[0064] 3. Domain Name Selection

[0065]1) d...

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

The invention discloses a method and system for reversely obtaining a domain name from an IP address, and belongs to the technical field of the Internet, and the method comprises the steps: obtaining different types of data from the input IP address, then extracting a candidate domain name list from the different types of data, then selecting a domain name hosted on the IP from the candidate domain name list according to the characteristics of the different types of data, and finally obtaining a domain name hosted on the IP from the candidate domain name list. The IP-domain name corresponding relation is obtained. And finally, performing forward verification on the acquired IP-domain name corresponding relation by using a DNS system. According to the method, DNS hijacking attacks can be resisted, and the IP-domain name corresponding relation with high accuracy is extracted.

Description

technical field [0001] The invention belongs to the technical field of the Internet, and in particular relates to a method and system for reversely obtaining a domain name from an IP address. Background technique [0002] Domain name system (Domain name system, hereinafter referred to as DNS) is a basic service of the Internet. As a distributed database that maps domain names and IP addresses to each other, its main function is to convert human-readable domain names into machine-readable ones. IP address. The proper functioning of the Internet is inseparable from DNS. [0003] The domain name system acts as a navigation system, and the mapping relationship between IP and domain name plays an important role in network security. Obtaining the mapping relationship between IP and domain name can firstly be resolved through active domain name resolution, that is, by sending a DNS request, using the DNS system to resolve the domain name into an IP address. Secondly, through pas...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): H04L9/40H04L9/32H04L61/4511H04L67/02H04L69/22
CPCH04L63/10H04L63/1416H04L63/1441H04L9/3263H04L67/02H04L69/22
Inventor 姜政伟罗蒙肖庆赛汪秋云张开刘宝旭
Owner INST OF INFORMATION ENG CHINESE ACAD OF SCI
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products