[go: up one dir, main page]
More Web Proxy on the site http://driver.im/

CN105262858B - Method and device for detecting safety of Domain Name System (DNS) server - Google Patents

Method and device for detecting safety of Domain Name System (DNS) server Download PDF

Info

Publication number
CN105262858B
CN105262858B CN201510753418.4A CN201510753418A CN105262858B CN 105262858 B CN105262858 B CN 105262858B CN 201510753418 A CN201510753418 A CN 201510753418A CN 105262858 B CN105262858 B CN 105262858B
Authority
CN
China
Prior art keywords
dns server
mobile terminal
network address
testing result
analysis result
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201510753418.4A
Other languages
Chinese (zh)
Other versions
CN105262858A (en
Inventor
徐建新
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Zhuhai Baoqu Technology Co Ltd
Original Assignee
Beijing Kingsoft Internet Security Software Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Kingsoft Internet Security Software Co Ltd filed Critical Beijing Kingsoft Internet Security Software Co Ltd
Priority to CN201510753418.4A priority Critical patent/CN105262858B/en
Publication of CN105262858A publication Critical patent/CN105262858A/en
Application granted granted Critical
Publication of CN105262858B publication Critical patent/CN105262858B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L61/00Network arrangements, protocols or services for addressing or naming
    • H04L61/45Network directories; Name-to-address mapping
    • H04L61/4505Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
    • H04L61/4511Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L63/00Network architectures or network communication protocols for network security
    • H04L63/08Network architectures or network communication protocols for network security for authentication of entities
    • H04L63/0876Network architectures or network communication protocols for network security for authentication of entities based on the identity of the terminal or configuration, e.g. MAC address, hardware or software configuration or device fingerprint

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Power Engineering (AREA)
  • Computer Hardware Design (AREA)
  • Computer Security & Cryptography (AREA)
  • Computing Systems (AREA)
  • General Engineering & Computer Science (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The embodiment of the invention discloses a method and a device for detecting the security of a Domain Name System (DNS) server, which are applied to electronic equipment, wherein a mobile terminal is connected to an access network through the electronic equipment, and the method comprises the following steps: the method comprises the steps of obtaining an identifier of a webpage to be accessed, sent by a mobile terminal, sending a domain name resolution instruction to a DNS server configured by the mobile terminal and a selected public DNS server, receiving resolution results fed back by the DNS server configured by the mobile terminal and the selected public DNS server, and generating a detection result aiming at the security of the DNS server configured by the mobile terminal according to whether a network address fed back by the DNS server configured by the mobile terminal is consistent with a network address fed back by the selected public DNS server. By applying the embodiment of the invention, the safety of the DNS server can be detected, and further the safety of the mobile terminal can be detected.

Description

A kind of method and device of detection domain name system dns server safety
Technical field
The present invention relates to dns server field, more particularly to a kind of method of detection domain name system dns server safety And device.
Background technology
Currently, being usually equipped with WLAN on the electronic equipments such as computer, laptop shares software, work as electronics When this kind of WLAN of equipment startup shares software, other mobile terminals may be coupled on the electronic equipment.
When the mobile terminal for having been connected to a certain electronic equipment needs to access a webpage, mobile terminal is by the mark of the webpage Know and the configured DNS of the mobile terminal (Domain Name System, domain name system) services are sent to by the electronic equipment Device, and the network address that the dns server is obtained according to the identification (RNC-ID) analytic of the webpage is received, net is accessed according to the network address Page.It can be seen that when accessing webpage through the above way, the safety of dns server not configured to mobile terminal is detected, And in practical application, after mobile terminal virus infection, its dns server configured is likely to be changed, and then to mobile whole The safety belt at end comes dangerous.
To ensure that the safety of mobile terminal, the WLAN having been turned in the electronic device in the prior art share software In be provided with DHCP (Dynamic Host ConfigurationProtocol, dynamic host configuration protocol), store in DHCP The address of the dns servers of some safety ensures the safety of mobile terminal, specifically using dns servers of these safety , when mobile terminal needs to access a website, the mark of the webpage is sent to its electronic equipment being connected to by mobile terminal, The mark of the webpage is sent to the dns server of the safety selected from DHCP by the electronic equipment again, by the safety The mark of dns server analyzing web page obtains the network address of the webpage and feeds back to electronic equipment, and then electronic equipment again will Above-mentioned network address is sent to mobile terminal, and mobile terminal accesses webpage according to the network address.
In the case of the dns server safety stored in above-mentioned DHCP, it is local that mobile terminal can be efficiently solved The address of the dns server of storage is tampered the safety problem brought, if but the dns server that is selected from DHCP is dangerous In the case of, then it is difficult to ensure the safety of mobile terminal.
In view of the foregoing, the safety of dns server need to be detected.
Invention content
The embodiment of the present invention is designed to provide a kind of method and dress of detection domain name system dns server safety It sets, to detect the safety of mobile terminal.
In order to achieve the above objectives, the embodiment of the invention discloses a kind of sides of detection domain name system dns server safety Method is applied to electronic equipment, and mobile terminal is connected into the network by the electronic equipment, the method includes the steps:
Obtain the mark for the webpage to be visited that the mobile terminal is sent;
According to the mark of the webpage to be visited, the dns server configured to the mobile terminal sends domain name mapping Instruction, and according to the one or more public dns servers of preset dns server alternative condition selection, to selected public Dns server sends domain name analysis instruction;
Receive the parsing knot of the configured dns server of the mobile terminal and selected public dns server feedback Fruit, wherein carry out the network address that domain name mapping obtains comprising dns server in the analysis result;
According to the network address of the configured dns server feedback of the mobile terminal and selected shared DNS service It is whether consistent between the network address of device feedback, generate the inspection for the configured dns server safety of the mobile terminal Survey result.
In a specific embodiment of the present invention, the method for the detection domain name system dns server safety is also Including:
In the case where meeting preset testing result transmission condition, generated detection knot is sent to the mobile terminal Fruit.
In a specific embodiment of the present invention, the method for the detection domain name system dns server safety is also Including:
In the case where the testing result generated shows the configured dns server safety of the mobile terminal, storage The network for including in the analysis result of the mark dns server feedback configured with the mobile terminal of the webpage to be visited Correspondence between address.
In a specific embodiment of the present invention, in the mark according to the webpage to be visited, to the shifting The configured dns server of dynamic terminal sends domain name analysis instruction, and selects one according to preset dns server alternative condition Or multiple public dns servers further include before sending domain name analysis instruction to selected public dns server:
According to the mark of the webpage to be visited, judge locally with whether having stored the corresponding network of the webpage to be visited Location;
If having stored, the corresponding network address of the locally stored webpage to be visited is sent to the mobile terminal.
In a specific embodiment of the present invention, the method for the detection domain name system dns server safety is also Including:
In the case where the testing result generated shows the configured dns server safety of the mobile terminal, judge The network address for including in the analysis result of the configured dns server feedback of the mobile terminal with it is locally stored described Whether the corresponding network address of webpage to be visited is identical;
If it is different, the corresponding network address of the locally stored webpage to be visited of update.
In a specific embodiment of the present invention, the dns server configured according to the mobile terminal is anti- It is whether consistent between the network address of feedback and the network address of selected shared dns server feedback, it generates and is directed to the shifting The testing result of the configured dns server safety of dynamic terminal, including:
When the network address all same for including in each analysis result received, judge that the mobile terminal is configured Dns server be safe, generated for the configured dns server safety of the mobile terminal according to the judgement result Testing result;Or,
When the network address for including in each analysis result received is not exactly the same, if public dns server is anti- The maximum quantity of the analysis result comprising same network address of feedback is more than preset quantity, and configured with the mobile terminal The network address for including in the analysis result of dns server feedback is identical, then judges the configured DNS service of the mobile terminal Device is safe, and the detection knot for the configured dns server safety of the mobile terminal is generated according to the judgement result Fruit;Or,
If feedback comprising same network address analysis result public dns server quantity with it is selected public The maximum value of the ratio of the quantity of dns server is more than preset value, and is fed back with the configured dns server of the mobile terminal Analysis result in include network address it is identical, then judge that the configured dns server of the mobile terminal is safe, root The testing result for the configured dns server safety of the mobile terminal is generated according to the judgement result.
In a specific embodiment of the present invention, the method for the detection domain name system dns server safety is also Including:
In the case where the testing result generated shows the configured dns server safety of the mobile terminal, to institute It states mobile terminal and sends the network address for including in the analysis result that the configured dns server of the mobile terminal is fed back.
In a specific embodiment of the present invention, the method for the detection domain name system dns server safety is also Including:
In the case where the testing result generated shows the configured dns server unsafe condition of the mobile terminal, root The network address for including in analysis result according to selected public dns server feedback determines that the webpage to be visited is corresponding Network address;
The corresponding network address of the webpage to be visited is sent to the mobile terminal.
In order to achieve the above objectives, the embodiment of the invention also discloses a kind of detection domain name system dns server safeties Device is applied to electronic equipment, and mobile terminal is connected into the network by the electronic equipment, and described device includes:Banner Obtaining unit, analysis instruction transmission unit, analysis result receiving unit and testing result generation unit;
Wherein, the banner obtaining unit, the mark for obtaining the webpage to be visited that the mobile terminal is sent;
The analysis instruction transmission unit has been matched for the mark according to the webpage to be visited to the mobile terminal The dns server set sends domain name analysis instruction, and one or more public according to the selection of preset dns server alternative condition Dns server sends domain name analysis instruction to selected public dns server;
The analysis result receiving unit, for receiving the configured dns server of the mobile terminal and selected The analysis result of public dns server feedback, wherein carry out domain name mapping comprising dns server in the analysis result and obtain Network address;
The testing result generation unit, for the network according to the configured dns server feedback of the mobile terminal It is whether consistent between address and the network address of selected shared dns server feedback, it generates for the mobile terminal The testing result of the dns server safety of configuration.
In a specific embodiment of the present invention, the device of the detection domain name system dns server safety is also Including:
Testing result transmission unit, in the case where meeting preset testing result transmission condition, to the movement Terminal sends generated testing result.
In a specific embodiment of the present invention, the device of the detection domain name system dns server safety is also Including:
Correspondence relation storage, the DNS clothes configured for showing the mobile terminal in the testing result generated In the case of device safety of being engaged in, the mark and the configured dns server of the mobile terminal that store the webpage to be visited are fed back Analysis result in include network address between correspondence.
In a specific embodiment of the present invention, described device further includes:First network address judging unit and One network address transmission unit;
Wherein, first network address judging unit judges that local is for the mark according to the webpage to be visited It is no to have stored the corresponding network address of the webpage to be visited, if having stored, trigger first network address transmission unit;
First network address transmission unit, it is locally stored described to be visited for being sent to the mobile terminal The corresponding network address of webpage.
In a specific embodiment of the present invention, the device of the detection domain name system dns server safety is also Including:Second network address judging unit and network address updating unit;
The second network address judging unit, for showing that the mobile terminal is configured in the testing result generated Dns server safety in the case of, judge the mobile terminal it is configured dns server feedback analysis result in include Network address network address corresponding with the locally stored webpage to be visited it is whether identical, if it is different, then triggering institute State network address updating unit;
The network address updating unit, for updating the corresponding network of the locally stored webpage to be visited Location.
In a specific embodiment of the present invention, the testing result generation unit, including:First testing result is given birth to Subelement is generated at subelement, the second testing result and third testing result generates subelement;
First testing result generates subelement, for working as the network address for including in each analysis result received When all same, judges that the configured dns server of the mobile terminal is safe, generated for described according to the judgement result The testing result of the configured dns server safety of mobile terminal;
Second testing result generates subelement, for working as the network address for including in each analysis result received When not exactly the same, if the maximum quantity of the analysis result comprising same network address of public dns server feedback is more than in advance If quantity, and it is identical as the network address for including in the analysis result for the dns server feedback that the mobile terminal is configured, sentence The configured dns server of the fixed mobile terminal is safe, is generated for the mobile terminal according to the judgement result The testing result of the dns server safety of configuration;
The third testing result generates subelement, for working as the network address for including in each analysis result received When not exactly the same, if feedback comprising same network address analysis result public dns server quantity with it is selected The maximum value of the ratio of the quantity of public dns server is more than preset value, and the dns server configured with the mobile terminal The network address for including in the analysis result of feedback is identical, judge the configured dns server of the mobile terminal be it is safe, The testing result for the configured dns server safety of the mobile terminal is generated according to the judgement result.
In a specific embodiment of the present invention, the device of the detection domain name system dns server safety is also Including:Second network address transmission unit, the DNS clothes configured for showing the mobile terminal in the testing result generated In the case of device safety of being engaged in, the parsing knot that the configured dns server of the mobile terminal is fed back is sent to the mobile terminal The network address for including in fruit.
In a specific embodiment of the present invention, the device of the detection domain name system dns server safety is also Including:Network address determination unit and third network address transmission unit;
The network address determination unit, for showing that the mobile terminal is configured in the testing result generated Under dns server unsafe condition, according to the network for including in the analysis result of selected public dns server feedback Location determines the corresponding network address of the webpage to be visited;
The third network address transmission unit, for sending the corresponding net of the webpage to be visited to the mobile terminal Network address.
Therefore in the embodiment of the present invention, electronic equipment has been matched according to the mark of webpage to be visited to the mobile terminal The dns server and one or more public dns servers set send domain name analysis instruction, and it is anti-to receive each dns server The analysis result of feedback determines the configured dns server of the mobile terminal by comparing the network address for including in analysis result It is whether safe.Since the safety of common dns server is higher, the analysis result using public dns server and shifting The mode of the analysis result comparison of the configured dns server of dynamic terminal, is capable of determining that the configured DNS service of mobile terminal Whether device is safe, and then detected the safety of mobile terminal.
Description of the drawings
In order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, to embodiment or will show below There is attached drawing needed in technology description to be briefly described, it should be apparent that, the accompanying drawings in the following description is only this Some embodiments of invention for those of ordinary skill in the art without creative efforts, can be with Obtain other attached drawings according to these attached drawings.
Fig. 1 is that a kind of flow of the method for detection domain name system dns server safety provided in an embodiment of the present invention is shown It is intended to;
Fig. 2 is the flow of another method for detecting domain name system dns server safety provided in an embodiment of the present invention Schematic diagram;
Fig. 3 is that a kind of structure of the device of detection domain name system dns server safety provided in an embodiment of the present invention is shown It is intended to;
Fig. 4 is the structure of another device for detecting domain name system dns server safety provided in an embodiment of the present invention Schematic diagram.
Specific implementation mode
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete Site preparation describes, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on Embodiment in the present invention, those of ordinary skill in the art are obtained every other without creative efforts Embodiment shall fall within the protection scope of the present invention.
The embodiment of the invention discloses a kind of method and devices of detection domain name system dns server safety, are applied to Electronic equipment, mobile terminal are connected into the network by the electronic equipment, and this method includes:Obtain the to be visited of mobile terminal transmission The mark of webpage sends domain name mapping to the configured dns server of mobile terminal and selected public dns server and refers to It enables, the analysis result of the configured dns server of mobile terminal and selected public dns server feedback is received, according to shifting The network address of the network address of the configured dns server feedback of dynamic terminal and selected shared dns server feedback it Between it is whether consistent, generate the testing result for the configured dns server safety of mobile terminal.
Below by specific embodiment, the present invention is described in detail.
With reference to figure 1, Fig. 1 is a kind of method of detection domain name system dns server safety provided in an embodiment of the present invention Flow diagram, this method is applied to electronic equipment, and mobile terminal is connected into the network by the electronic equipment, and this method can To include the following steps:
S101:Obtain the mark for the webpage to be visited that the mobile terminal is sent;
Wherein, the mark of webpage to be visited can be the network address or domain name of the webpage to be visited.For example, mobile terminal needs Baidu's webpage is accessed, then the mark of webpage to be visited can be domain name baidu.com, or network address http:// www.baidu.com。
In the embodiment of the present invention, in order to ensure that mobile terminal receives the testing result of dns server, mobile terminal to When the electronic equipment sends the mark of webpage to be visited, the mark of the mobile terminal can also be sent, such as the physics of mobile terminal Address or the current network address of mobile terminal.
S102:According to the mark of the webpage to be visited, the dns server configured to the mobile terminal sends domain name Analysis instruction, and according to the one or more public dns servers of preset dns server alternative condition selection, to selected Public dns server sends domain name analysis instruction;
Electronic equipment can determine the configured dns server of above-mentioned mobile terminal in several ways.
Specifically, in practical application, the configured dns server of mobile terminal can be configured with the electronic equipment Dns server is identical, can not also be identical.When mobile terminal is identical as the dns server of electronic equipment, mobile terminal is not necessarily to The network address of itself configured dns server is sent to the electronic equipment, when the DNS of mobile terminal and electronic equipment takes When business device differs, the network address of itself configured dns server need to be sent to the electronic equipment by mobile terminal, so as to The dns server is detected in the electronic equipment.
That is, when determining the configured dns server of mobile terminal, can be sent according to mobile terminal configured The information such as the address of dns server determine, can also determine according to preset rules, the application limits not to this It is fixed.
In practical application, electronic equipment decomposes this and waits for after receiving the mark of webpage to be visited of mobile terminal transmission In the mark for accessing webpage, the domain name of the webpage to be visited is obtained, then by the domain name comprising the webpage to be visited obtained Domain name mapping instruction is sent to the configured dns server of mobile terminal and one or more public dns servers.
In the embodiment of the present invention, public dns server is selected according to preset dns server alternative condition.Specifically, institute Selection public dns server can only there are one, it is possibility to have multiple, the application is defined not to this.It is worth mentioning , as selected dns server quantity increases, the analysis result obtained in subsequent step also can accordingly increase, and generate For the configured dns server safety of mobile terminal testing result when, the data that can refer to also just accordingly increase, into And the safety of generated testing result can be improved.
In a kind of relatively good implementation of the application, preset dns server alternative condition can be from the public affairs to prestore A certain number of public dns servers are randomly choosed with the public dns server stored in the list of dns server.Because In practical application, common dns server is safe mostly, therefore using the solution of one or more common dns servers The mode that the analysis result of analysis result and the configured dns server of mobile terminal is compared, is capable of determining that mobile terminal Whether configured dns server is safe.Assuming that being 2 there are the public dns server of insecurity, if selection is public The quantity of dns server be 3,4 or other be more than 2 number, be generally possible to determine the dns server that the mobile terminal is configured With the presence or absence of insecurity.Further, another dns server alternative condition can also be set, above-mentioned detection is being obtained As a result after, certain amount is selected from other the public dns servers stored in list in the public dns server to prestore again Public dns server carry out domain name mapping, to ensure the correct of finally obtained testing result.
S103:Receive the solution of the configured dns server of the mobile terminal and selected public dns server feedback Analyse result;
Wherein, in analysis result the network address that domain name mapping obtains is carried out comprising dns server.Certainly, the present invention is real It applies in example, can also include the information such as the mark of webpage to be visited in analysis result.
S104:According to the network address of the configured dns server feedback of the mobile terminal and selected shared DNS It is whether consistent between the network address of server feedback, it generates for the configured dns server safety of the mobile terminal Testing result.
Specifically, it is shared with selected according to the network address of the configured dns server feedback of the mobile terminal It is whether consistent between the network address of dns server feedback, it generates for the configured dns server safety of mobile terminal Testing result may include:
When the network address all same for including in each analysis result received, judgement mobile terminal is configured Dns server is safe, and the detection for the configured dns server safety of mobile terminal is generated according to the judgement result As a result;Or,
When the network address for including in each analysis result received is not exactly the same, if public dns server is anti- The maximum quantity of the analysis result comprising same network address of feedback is more than preset quantity, and the DNS configured with mobile terminal The network address for including in the analysis result of server feedback is identical, then judges that the configured dns server of mobile terminal is peace Complete, the testing result for the configured dns server safety of mobile terminal is generated according to the judgement result;Or,
If feedback comprising same network address analysis result public dns server quantity with it is selected public The maximum value of the ratio of the quantity of dns server is more than preset value, and the solution of the dns server feedback configured with mobile terminal The network address for including in analysis result is identical, then judges that the configured dns server of mobile terminal is safe, according to the judgement As a result the testing result for the configured dns server safety of mobile terminal is generated.
It is assumed that the parsing knot of the configured dns server and selected multiple public dns server feedbacks of mobile terminal The network address for including in fruit is 1.1.1.1, then it is assumed that the configured dns server safety of mobile terminal, if there are one It is wrapped in the analysis result that the network address for including in the analysis result of public dns server feedback is fed back with other dns servers The network address contained is inconsistent, then judges that the configured dns server of mobile terminal is dangerous, such security level highest, energy The enough safety for ensureing mobile terminal to greatest extent.
But this mode may cause the testing result of each acquisition that may all be the configured DNS of mobile terminal Server is dangerous, and therefore, an embodiment of the present invention provides other two kinds of realization methods, Yi Zhongwei:Assuming that preset quantity is 5, When public dns server feedback the analysis result comprising network address 1.1.1.1 quantity be 6, be all public DNS of maximum Quantity is maximum in the analysis result comprising same network address of server feedback, since 6 more than 5, if mobile terminal at this time The network address for including in the analysis result of configured dns server feedback is also 1.1.1.1, then judges that mobile terminal has been matched The dns server set is safe;Another kind is:Assuming that preset value is 0.5, the quantity of selected public dns server is 8, the quantity of the public dns server of analysis result of the feedback comprising network address 1.1.1.1 is 5, and feedback includes network address 1.1.1.1 the quantity of the public dns server of analysis result and the ratio of the quantity of selected public dns server are 0.625, it is the quantity of the public dns server of the analysis result of all feedback same network address and selected public DNS The ratio of the quantity of server is maximum, if including in the analysis result of the configured dns server feedback of mobile terminal at this time Network address also be 1.1.1.1, then judge that the configured dns server of mobile terminal is safe.Other situations can determine that The configured dns server of mobile terminal is unsafe.It is finally generated according to judgement result configured for mobile terminal The testing result of dns server safety.
In practical application, the method for above-mentioned detection dns server safety can also include:
In the case where the testing result generated shows the configured dns server safety of mobile terminal, stores and wait visiting Ask webpage mark and mobile terminal it is configured dns server feedback analysis result in include network address between pair It should be related to.
It is assumed that webpage to be visited is " Baidu ", it is identified as domain name " baidu.com ", the network address parsed is 1.1.1.1, testing result shows the configured dns server 0a safety of mobile terminal, then by the domain name of " Baidu " and network Location corresponds to and is stored in electronic equipment.If at this point, there is the mobile terminal accessing " Baidu " being connect with the electronic equipment, which sets It is standby 1.1.1.1 corresponding with the domain name of " Baidu " " baidu.com " to be directly sent to mobile terminal.Domain is omitted in this way The resolving of name, may be implemented quick search and the access of mobile terminal.
In the embodiment of the present invention, the method for above-mentioned detection dns server safety can also include:
In the case where the testing result generated shows the configured dns server safety of mobile terminal, judge to move The network address for including in the analysis result of the configured dns server feedback of terminal and locally stored webpage pair to be visited Whether the network address answered is identical;
If it is different, the corresponding network address of webpage to be visited that update is locally stored.
In practical application, when mobile terminal accesses webpage every time, one-time detection is carried out, according to above-described embodiment, it is assumed that The network address of locally stored " Baidu " is 1.1.1.1, if the network address of this detected " Baidu " is 1.1.1.2, and the configured dns server safety of mobile terminal is had determined that, then by the network address of locally stored " Baidu " To be updated to 1.1.1.2;If the network address of this detected " Baidu " is 1.1.1.1, and has determined that mobile terminal The dns server safety of configuration, then the network address of " Baidu " is constant.Certainly, in a specific embodiment of the present invention If having determined that, the configured dns server of mobile terminal is dangerous, and the network that parses of unsafe dns server In the case of location is identical with locally stored network address, then the network address of " Baidu " that has cached can be removed.
In addition, in the embodiment of the present invention, the method for above-mentioned detection dns server safety can also include:
In the case where meeting preset testing result transmission condition, generated detection knot is sent to the mobile terminal Fruit.
Wherein, it can send institute to mobile terminal after generating testing result every time that preset testing result, which sends condition, The testing result of generation, no matter that is, testing result shows that the configured dns server of mobile terminal is safe or dangerous Be sent to mobile terminal.In addition, it can also be that generated testing result meets one that preset testing result, which sends condition, The testing result just is sent to mobile terminal in the case of fixed condition, for example, showing that mobile terminal is configured in testing result In the case of dns server safety testing result, the access webpage that user can be enabled to trust in this way are sent to mobile terminal;Or Testing result is sent to mobile terminal in the case where testing result shows the configured dns server unsafe condition of mobile terminal, It can inform that the configured dns server of user's mobile terminal is potentially unsafe in this way, so that user pinpoints the problems in time, do Good precautionary measures, ensure the safety of mobile terminal.
It can include whether the dns server for indicating that mobile terminal is configured pacifies in the embodiment of the present invention, in testing result Full mark, for example, above-mentioned security identifier can be 1 or 0, wherein 1 can be used to indicate that the configured DNS clothes of mobile terminal Business device is safe, and 0 can be used to indicate that the configured dns server of mobile terminal is unsafe.In addition, by detecting In the case of knowing the configured dns server safety of mobile terminal, it can also match comprising mobile terminal in above-mentioned testing result The network address that the dns server set parses, so that user accesses webpage according to the network address.
In practical application, the method for above-mentioned detection dns server safety can also include:
In the case where the testing result generated shows the configured dns server safety of mobile terminal, eventually to movement End sends the network address for including in the analysis result that the configured dns server of mobile terminal is fed back.
It is assumed that having determined that the configured dns server safety of mobile terminal according to the above method at present, can will move eventually The network address 1.1.1.1 for including in the analysis result that configured dns server feeds back is held to be sent to the mobile terminal, simultaneously The message of the configured dns server safety of the mobile terminal can also be sent to mobile terminal, and export to user, so as to User mobile terminal network visiting address safe to use is the webpage of 1.1.1.1.It can not certainly inform, the present invention is to this Without limiting.
In addition, the detection method of above-mentioned dns server can also include:
In the case where the testing result generated shows the configured dns server unsafe condition of mobile terminal, according to institute The network address for including in the analysis result of the public dns server feedback of selection is with determining the corresponding network of webpage to be visited Location;
The corresponding network address of webpage to be visited is sent to mobile terminal.
Since public dns server safety is higher, it is capable of the ensureing in configured dns server of higher degree in this way Web page access can be still normally carried out in the case of problematic.It is assumed that having determined that mobile terminal according to the above method at present The dns server of configuration is dangerous, then the network address that will include in the analysis result of selected public dns server feedback It determines that the corresponding network address 1.1.1.1 of webpage to be visited is sent to mobile terminal, while the mobile terminal can also have been matched The unsafe message of dns server set is sent to mobile terminal, and exports to user, informs that its mobile terminal is configured Dns server is potentially unsafe, so that user pinpoints the problems in time, carries out precautionary measures, ensures the safety of mobile terminal.
Using embodiment illustrated in fig. 1, electronic equipment is according to the mark of webpage to be visited to the configured DNS of the mobile terminal Server and one or more public dns servers send domain name analysis instruction, and receive the parsing of each dns server feedback As a result, by comparing the network address for including in analysis result, determine whether the configured dns server of the mobile terminal pacifies Entirely.Since the safety of common dns server is higher, using the analysis result and mobile terminal of public dns server The mode that the analysis result of configured dns server is compared is capable of determining that the configured dns server of mobile terminal It is whether safe, and then detected the safety of mobile terminal.
Show movement eventually in the testing result generated in addition, being mentioned in the method for above-mentioned detection dns server safety In the case of holding configured dns server safety, the mark of webpage to be visited and the DNS service that mobile terminal is configured are stored Correspondence between the network address for including in the analysis result of device feedback, in consideration of it, an embodiment of the present invention provides another The method of kind detection domain name system dns server safety, with reference to figure 2, Fig. 2 is another detection provided in an embodiment of the present invention The flow diagram of the method for domain name system DNS Server Security, this method is applied to electronic equipment, and mobile terminal passes through The electronic equipment is connected into the network, and this method may include steps of:
S101:Obtain the mark for the webpage to be visited that the mobile terminal is sent;
S102a:According to the mark of the webpage to be visited, it is corresponding to judge whether local has stored the webpage to be visited Network address thens follow the steps S102b if having stored, if not storing, directly executes step S102;
S102b:The corresponding network address of the locally stored webpage to be visited is sent to the mobile terminal;
S102:According to the mark of the webpage to be visited, the dns server configured to the mobile terminal sends domain name Analysis instruction, and according to the one or more public dns servers of preset dns server alternative condition selection, to selected Public dns server sends domain name analysis instruction;
S103:Receive the solution of the configured dns server of the mobile terminal and selected public dns server feedback Analyse result;
Wherein, in analysis result the network address that domain name mapping obtains is carried out comprising dns server.
S104:According to the network address of the configured dns server feedback of the mobile terminal and selected shared DNS It is whether consistent between the network address of server feedback, it generates for the configured dns server safety of the mobile terminal Testing result.
Before mobile terminal sends domain name analysis instruction to each dns server, first judge that local whether stored is waited for Access the corresponding network address of webpage.It is assumed that webpage to be visited is " Baidu ", it is identified as domain name " baidu.com ", is parsed The network address arrived is 1.1.1.1, and testing result shows that the configured dns server 0a safety of mobile terminal, electronic equipment exist The domain name of " Baidu " and network address are corresponded into storage.If at this point, there is the mobile terminal accessing " hundred being connect with the electronic equipment Spend ", then 1.1.1.1 corresponding with the domain name of " Baidu " " baidu.com " can be directly sent to mobile whole by the electronic equipment End.Quick search and the access of mobile terminal may be implemented in this way.
In embodiments of the present invention, mobile terminal carries out a dns server detection before accessing webpage every time, in this way may be used To ensure the safety of dns server.
It is corresponding with the above-mentioned method of detection domain name system dns server safety, it is additionally provided in the embodiment of the present invention A kind of device of detection domain name system dns server safety.
Fig. 3 is that a kind of structure of the device of detection domain name system dns server safety provided in an embodiment of the present invention is shown It is intended to, it is corresponding with flow shown in FIG. 1, it is applied to electronic equipment, mobile terminal is connected into the network by the electronic equipment, should Device may include:Banner obtaining unit 301, analysis instruction transmission unit 302, analysis result receiving unit 303 and inspection Survey result generation unit 304.
Wherein, banner obtaining unit 301, the mark of the webpage to be visited for obtaining mobile terminal transmission.
Analysis instruction transmission unit 302, it is configured to mobile terminal for the mark according to the webpage to be visited Dns server sends domain name analysis instruction, and according to the one or more public DNS of preset dns server alternative condition selection Server sends domain name analysis instruction to selected public dns server.
Analysis result receiving unit 303, for receiving the configured dns server of mobile terminal and selected public The analysis result of dns server feedback.The network here, obtained comprising dns server progress domain name mapping in analysis result Location.
Testing result generation unit 304, for the network according to the configured dns server feedback of the mobile terminal It is whether consistent between location and the network address of selected shared dns server feedback, it generates configured for mobile terminal The testing result of dns server safety.
In practical application, which can also include:Testing result transmission unit.(being not shown in Fig. 3)
Wherein, testing result transmission unit, in the case where meeting preset testing result transmission condition, to movement Terminal sends generated testing result.
In practical application, which can also include:Correspondence relation storage.(being not shown in Fig. 3)
Wherein, correspondence relation storage, the DNS clothes configured for showing mobile terminal in the testing result generated In the case of device safety of being engaged in, the parsing knot of the mark dns server feedback configured with mobile terminal of webpage to be visited is stored Correspondence between the network address for including in fruit.
In the embodiment of the present invention, which can also include:Second network address judging unit and network address update are single Member.(being not shown in Fig. 3)
Wherein, the second network address judging unit, for showing that mobile terminal is configured in the testing result generated In the case of dns server safety, the network for including in the analysis result of the configured dns server feedback of mobile terminal is judged Whether address network address corresponding with locally stored webpage to be visited is identical, if it is different, then triggering network address update Unit.
Network address updating unit, for updating the locally stored corresponding network address of webpage to be visited.
In addition, testing result generation unit 304, may include:First testing result generates subelement, the second testing result It generates subelement and third testing result generates subelement.(being not shown in Fig. 3)
First testing result generates subelement, homogeneous for working as the network address for including in each analysis result received Meanwhile judging that the configured dns server of mobile terminal is safe, it is generated according to the judgement result and has been matched for mobile terminal The testing result for the dns server safety set.
Second testing result generates subelement, endless for working as the network address for including in each analysis result received When exactly the same, if the maximum quantity of the analysis result comprising same network address of public dns server feedback is more than present count Amount, and it is identical as the network address for including in the analysis result for the dns server feedback that mobile terminal is configured, judge mobile whole It is safe to hold configured dns server, is generated according to the judgement result and is pacified for the configured dns server of mobile terminal The testing result of full property.
Third testing result generates subelement, endless for working as the network address for including in each analysis result received When exactly the same, if feedback comprising same network address analysis result public dns server quantity with it is selected public The maximum value of the ratio of the quantity of dns server is more than preset value, and the solution of the dns server feedback configured with mobile terminal The network address for including in analysis result is identical, and the configured dns server of judgement mobile terminal is safe, according to the judgement knot Fruit generates the testing result for the configured dns server safety of mobile terminal.
In practical application, which can also include:Second network address transmission unit.(being not shown in Fig. 3)
Wherein, the second network address transmission unit, for showing that mobile terminal is configured in the testing result generated In the case of dns server safety, sent to mobile terminal in the analysis result that the configured dns server of mobile terminal is fed back Including network address.
In addition, the device can also include:Network address determination unit and third network address transmission unit.(in Fig. 3 not It shows)
Wherein, network address determination unit, the DNS clothes configured for showing mobile terminal in the testing result generated It is true according to the network address for including in the analysis result of selected public dns server feedback under device unsafe condition of being engaged in Determine the corresponding network address of webpage to be visited.
Third network address transmission unit, for sending the corresponding network address of webpage to be visited to mobile terminal.
Using embodiment illustrated in fig. 3, electronic equipment is according to the mark of webpage to be visited to the configured DNS of the mobile terminal Server and one or more public dns servers send domain name analysis instruction, and receive the parsing of each dns server feedback As a result, by comparing the network address for including in analysis result, determine whether the configured dns server of the mobile terminal pacifies Entirely.Since the safety of common dns server is higher, using the analysis result and mobile terminal of public dns server The mode that the analysis result of configured dns server is compared is capable of determining that the configured dns server of mobile terminal It is whether safe, and then detected the safety of mobile terminal.
Fig. 4 is the structural schematic diagram of the detection device of another domain name system DNS server provided in an embodiment of the present invention, It is corresponding with flow shown in Fig. 2, it is applied to electronic equipment, mobile terminal is connected into the network by the electronic equipment, the device May include:Banner obtaining unit 301, first network address judging unit 302a, first network address transmission unit 302b, analysis instruction transmission unit 302, analysis result receiving unit 303 and testing result generation unit 304.
Wherein, whether first network address judging unit 302a judge locally for the mark according to webpage to be visited The corresponding network address of webpage to be visited is stored, if having stored, triggers first network address transmission unit 302b.
First network address transmission unit 302b is corresponded to for sending locally stored webpage to be visited to mobile terminal Network address.
Using embodiment illustrated in fig. 4, electronic equipment is according to the mark of webpage to be visited to the configured DNS of the mobile terminal Server and one or more public dns servers send domain name analysis instruction, and receive the parsing of each dns server feedback As a result, by comparing the network address for including in analysis result, determine whether the configured dns server of the mobile terminal pacifies Entirely.Since the safety of common dns server is higher, using the analysis result and mobile terminal of public dns server The mode that the analysis result of configured dns server is compared is capable of determining that the configured dns server of mobile terminal It is whether safe, and then detected the safety of mobile terminal.
For device embodiments, since it is substantially similar to the method embodiment, so fairly simple, the correlation of description Place illustrates referring to the part of embodiment of the method.
It should be noted that herein, relational terms such as first and second and the like are used merely to a reality Body or operation are distinguished with another entity or operation, are deposited without necessarily requiring or implying between these entities or operation In any actual relationship or order or sequence.Moreover, the terms "include", "comprise" or its any other variant are intended to Non-exclusive inclusion, so that the process, method, article or equipment including a series of elements is not only wanted including those Element, but also include other elements that are not explicitly listed, or further include for this process, method, article or equipment Intrinsic element.In the absence of more restrictions, the element limited by sentence "including a ...", it is not excluded that There is also other identical elements in process, method, article or equipment including the element.
One of ordinary skill in the art will appreciate that all or part of step in realization above method embodiment is can It is completed with instructing relevant hardware by program, the program can be stored in computer read/write memory medium, The storage medium designated herein obtained, such as:ROM/RAM, magnetic disc, CD etc..
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the scope of the present invention.It is all Any modification, equivalent replacement, improvement and so within the spirit and principles in the present invention, are all contained in protection scope of the present invention It is interior.

Claims (16)

1. a kind of method of detection domain name system dns server safety, is applied to electronic equipment, which is characterized in that mobile whole End is connected into the network by the electronic equipment, the method includes the steps:
Obtain the mark for the webpage to be visited that the mobile terminal is sent;
According to the mark of the webpage to be visited, the dns server configured to the mobile terminal sends domain name analysis instruction, And multiple public dns servers are selected according to preset dns server alternative condition, it is sent out to selected public dns server Domain name mapping is sent to instruct;
The analysis result of the configured dns server of the mobile terminal and selected public dns server feedback is received, In, in the analysis result network address that domain name mapping obtains is carried out comprising dns server;
It is anti-according to the network address of the configured dns server feedback of the mobile terminal and selected public dns server It is whether consistent between the network address of feedback, generate the detection knot for the configured dns server safety of the mobile terminal Fruit;
Wherein, the network address of the dns server feedback configured according to the mobile terminal and selected public DNS It is whether consistent between the network address of server feedback, it generates for the configured dns server safety of the mobile terminal Testing result, including:
According to the maximum quantity of the analysis result comprising same network address of public dns server feedback, for comprising identical The threshold value of the maximum quantity of the analysis result of network address, the network of configured dns server feedback with the mobile terminal Address determines that the network address of the configured dns server feedback of the mobile terminal and selected public dns server are anti- It is whether consistent between the network address of feedback, generate the detection knot for the configured dns server safety of the mobile terminal Fruit.
2. according to the method described in claim 1, it is characterized in that, the method further includes:
In the case where meeting preset testing result transmission condition, generated testing result is sent to the mobile terminal.
3. according to the method described in claim 1, it is characterized in that, the method further includes:
In the case where the testing result generated shows the configured dns server safety of the mobile terminal, described in storage The network address for including in the analysis result of the mark dns server feedback configured with the mobile terminal of webpage to be visited Between correspondence.
4. according to the method described in claim 3, it is characterized in that, in the mark according to the webpage to be visited, to institute It states the configured dns server of mobile terminal and sends domain name analysis instruction, and selected according to preset dns server alternative condition One or more public dns servers further include before sending domain name analysis instruction to selected public dns server:
According to the mark of the webpage to be visited, judge locally whether stored the corresponding network address of the webpage to be visited;
If having stored, the corresponding network address of the locally stored webpage to be visited is sent to the mobile terminal.
5. method according to claim 3 or 4, which is characterized in that the method further includes:
In the case where the testing result generated shows the configured dns server safety of the mobile terminal, described in judgement The network address for including in the analysis result of the configured dns server feedback of mobile terminal with it is locally stored described in wait visiting Ask whether the corresponding network address of webpage is identical;
If it is different, the corresponding network address of the locally stored webpage to be visited of update.
6. according to the described method of any one of claim 1-4, which is characterized in that described configured according to the mobile terminal Dns server feedback network address and the network address of selected shared dns server feedback between it is whether consistent, it is raw At the testing result for the configured dns server safety of the mobile terminal, including:
When the network address all same for including in each analysis result received, judge that the mobile terminal is configured Dns server is safe, is generated for the configured dns server safety of the mobile terminal according to the result of the judgement The testing result of property;Or,
When the network address for including in each analysis result received is not exactly the same, if public dns server feedback Including the maximum quantity of the analysis result of same network address is more than preset quantity, and the DNS configured with the mobile terminal The network address for including in the analysis result of server feedback is identical, then judges the configured dns server of the mobile terminal It is safe, the detection knot for the configured dns server safety of the mobile terminal is generated according to the result of the judgement Fruit;Or,
If the quantity of the public dns server of analysis result of the feedback comprising same network address takes with selected public DNS The maximum value of the ratio of the quantity of business device is more than preset value, and the solution of the dns server feedback configured with the mobile terminal The network address for including in analysis result is identical, then judges that the configured dns server of the mobile terminal is safe, according to this The result of judgement generates the testing result for the configured dns server safety of the mobile terminal.
7. according to the described method of any one of claim 1-4, which is characterized in that the method further includes:
In the case where the testing result generated shows the configured dns server safety of the mobile terminal, to the shifting Dynamic terminal sends the network address for including in the analysis result that the configured dns server of the mobile terminal is fed back.
8. according to the described method of any one of claim 1-4, which is characterized in that the method further includes:
In the case where the testing result generated shows the configured dns server unsafe condition of the mobile terminal, according to institute The network address for including in the analysis result of the public dns server feedback of selection determines the corresponding network of the webpage to be visited Address;
The corresponding network address of the webpage to be visited is sent to the mobile terminal.
9. a kind of device of detection domain name system dns server safety, is applied to electronic equipment, which is characterized in that mobile whole End is connected into the network by the electronic equipment, and described device includes:Banner obtaining unit, analysis instruction transmission unit, Analysis result receiving unit and testing result generation unit;
Wherein, the banner obtaining unit, the mark for obtaining the webpage to be visited that the mobile terminal is sent;
The analysis instruction transmission unit, it is configured to the mobile terminal for the mark according to the webpage to be visited Dns server sends domain name analysis instruction, and selects multiple public dns servers according to preset dns server alternative condition, Domain name analysis instruction is sent to selected public dns server;
The analysis result receiving unit, for receiving the configured dns server of the mobile terminal and selected public The analysis result of dns server feedback, wherein carry out the net that domain name mapping obtains comprising dns server in the analysis result Network address;
The testing result generation unit, for the network address according to the configured dns server feedback of the mobile terminal It is whether consistent between the network address of selected public dns server feedback, it generates configured for the mobile terminal Dns server safety testing result;
Wherein, the testing result generation unit, is specifically used for:According to public dns server feedback comprising identical network The maximum quantity of the analysis result of location, it is and described for the threshold value of the maximum quantity of the analysis result comprising same network address The network address of the configured dns server feedback of mobile terminal determines the configured dns server feedback of the mobile terminal Network address and the network address of selected public dns server feedback between it is whether consistent, generate and be directed to the movement The testing result of the configured dns server safety of terminal.
10. device according to claim 9, which is characterized in that described device further includes:
Testing result transmission unit, in the case where meeting preset testing result transmission condition, to the mobile terminal Send generated testing result.
11. device according to claim 9, which is characterized in that described device further includes:
Correspondence relation storage, the dns server configured for showing the mobile terminal in the testing result generated In the case of safety, the solution of the mark dns server feedback configured with the mobile terminal of the webpage to be visited is stored Correspondence between the network address for including in analysis result.
12. according to the devices described in claim 11, which is characterized in that described device further includes:First network address judges single Member and first network address transmission unit;
Wherein, whether first network address judging unit judge locally for the mark according to the webpage to be visited The corresponding network address of the webpage to be visited is stored, if having stored, triggers first network address transmission unit;
First network address transmission unit, for sending the locally stored webpage to be visited to the mobile terminal Corresponding network address.
13. device according to claim 11 or 12, which is characterized in that described device further includes:Second network address is sentenced Disconnected unit and network address updating unit;
The second network address judging unit, for showing that the mobile terminal is configured in the testing result generated In the case of dns server safety, judge the mobile terminal it is configured dns server feedback analysis result in include Whether network address network address corresponding with the locally stored webpage to be visited is identical, if it is different, then described in triggering Network address updating unit;
The network address updating unit, for updating the corresponding network address of the locally stored webpage to be visited.
14. according to the device described in any one of claim 9-12, which is characterized in that the testing result generation unit, packet It includes:First testing result generates subelement, the second testing result generates subelement and third testing result generates subelement;
First testing result generates subelement, homogeneous for working as the network address for including in each analysis result received Meanwhile judging that the configured dns server of the mobile terminal is safe, it is generated for described according to the result of the judgement The testing result of the configured dns server safety of mobile terminal;
Second testing result generates subelement, endless for working as the network address for including in each analysis result received When exactly the same, if the maximum quantity of the analysis result comprising same network address of public dns server feedback is more than present count Amount, and it is identical as the network address for including in the analysis result for the dns server feedback that the mobile terminal is configured, judge institute It is safe to state the configured dns server of mobile terminal, is generated according to the result of the judgement and has been matched for the mobile terminal The testing result for the dns server safety set;
The third testing result generates subelement, endless for working as the network address for including in each analysis result received When exactly the same, if feedback comprising same network address analysis result public dns server quantity with it is selected public The maximum value of the ratio of the quantity of dns server is more than preset value, and is fed back with the configured dns server of the mobile terminal Analysis result in include network address it is identical, judge the configured dns server of the mobile terminal be it is safe, according to The result of the judgement generates the testing result for the configured dns server safety of the mobile terminal.
15. according to the device described in any one of claim 9-12, which is characterized in that described device further includes:Second network Address transmission unit, the feelings for showing the configured dns server safety of the mobile terminal in the testing result generated Under condition, the net for including in the analysis result that the configured dns server of the mobile terminal is fed back is sent to the mobile terminal Network address.
16. according to the device described in any one of claim 9-12, which is characterized in that described device further includes:Network address Determination unit and third network address transmission unit;
The network address determination unit, the DNS clothes configured for showing the mobile terminal in the testing result generated It is true according to the network address for including in the analysis result of selected public dns server feedback under device unsafe condition of being engaged in Determine the corresponding network address of the webpage to be visited;
The third network address transmission unit is used for the mobile terminal with sending the corresponding network of the webpage to be visited Location.
CN201510753418.4A 2015-11-06 2015-11-06 Method and device for detecting safety of Domain Name System (DNS) server Active CN105262858B (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CN201510753418.4A CN105262858B (en) 2015-11-06 2015-11-06 Method and device for detecting safety of Domain Name System (DNS) server

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201510753418.4A CN105262858B (en) 2015-11-06 2015-11-06 Method and device for detecting safety of Domain Name System (DNS) server

Publications (2)

Publication Number Publication Date
CN105262858A CN105262858A (en) 2016-01-20
CN105262858B true CN105262858B (en) 2018-09-11

Family

ID=55102362

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201510753418.4A Active CN105262858B (en) 2015-11-06 2015-11-06 Method and device for detecting safety of Domain Name System (DNS) server

Country Status (1)

Country Link
CN (1) CN105262858B (en)

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN106713309A (en) * 2016-12-21 2017-05-24 北京奇虎科技有限公司 Method and apparatus for reducing DNS hijacking risk
CN107451180B (en) * 2017-06-13 2021-02-19 百度在线网络技术(北京)有限公司 Method, device, equipment and computer storage medium for identifying site homologous relation
CN108737588B (en) * 2018-03-29 2022-02-15 北京小米移动软件有限公司 Domain name resolution method and device
CN114286335A (en) * 2020-09-17 2022-04-05 华为技术有限公司 Server selection method and device
CN112714100B (en) * 2020-11-30 2023-01-10 互联网域名系统北京市工程研究中心有限公司 Method and system for predicting domain name resolution service safety

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103561120A (en) * 2013-10-08 2014-02-05 北京奇虎科技有限公司 Method and device for detecting suspicious DNS and method and system for processing suspicious DNS
CN104065762A (en) * 2014-05-30 2014-09-24 小米科技有限责任公司 Method and device for detecting hijacking of DNS (Domain Name Server)

Family Cites Families (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7418504B2 (en) * 1998-10-30 2008-08-26 Virnetx, Inc. Agile network protocol for secure communications using secure domain names

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103561120A (en) * 2013-10-08 2014-02-05 北京奇虎科技有限公司 Method and device for detecting suspicious DNS and method and system for processing suspicious DNS
CN104065762A (en) * 2014-05-30 2014-09-24 小米科技有限责任公司 Method and device for detecting hijacking of DNS (Domain Name Server)

Also Published As

Publication number Publication date
CN105262858A (en) 2016-01-20

Similar Documents

Publication Publication Date Title
CN105262858B (en) Method and device for detecting safety of Domain Name System (DNS) server
CN103825895B (en) A kind of information processing method and electronic equipment
US9648033B2 (en) System for detecting the presence of rogue domain name service providers through passive monitoring
CN107360184B (en) Terminal equipment authentication method and device
CN104052832B (en) Method and device for setting IP address of domain name resolution server and server
CN105897947B (en) The Network Access Method and device of mobile terminal
CN104506525B (en) Prevent the method and protective device that malice captures
CN106453436B (en) A kind of detection method and device of network security
CN105245550B (en) Domain Hijacking determination method and device
CN111106983B (en) Method and device for detecting network connectivity
CN103546590A (en) Method and device for choosing DNS (domain name server)
CN105871947B (en) The method and device of cross-domain request data
CN108809890A (en) Leak detection method, test server and client
CN109257373A (en) A kind of Domain Hijacking recognition methods, apparatus and system
CN109660552A (en) A kind of Web defence method combining address jump and WAF technology
CN108063833B (en) HTTP DNS analysis message processing method and device
CN107295116A (en) A kind of domain name analytic method, apparatus and system
CN105407186A (en) Method and device for acquiring subdomain names
CN108076003A (en) The detection method and device of Session Hijack
CN111079138A (en) Abnormal access detection method and device, electronic equipment and readable storage medium
CN108400955B (en) Network attack protection method and system
CN108173979B (en) Message processing method, device, equipment and storage medium
CN113810381A (en) Crawler detection method, web application cloud firewall, device and storage medium
CN104333558B (en) A kind of network address detection method and network address detection means
CN107888434A (en) Network equipments configuration synchronous method and device

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TR01 Transfer of patent right

Effective date of registration: 20181214

Address after: Room 105-53811, No. 6 Baohua Road, Hengqin New District, Zhuhai City, Guangdong Province

Patentee after: Zhuhai Leopard Technology Co.,Ltd.

Address before: 100085 East District, Second Floor, 33 Xiaoying West Road, Haidian District, Beijing

Patentee before: BEIJING KINGSOFT INTERNET SECURITY SOFTWARE Co.,Ltd.

TR01 Transfer of patent right