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 PDFInfo
- 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
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L61/00—Network arrangements, protocols or services for addressing or naming
- H04L61/45—Network directories; Name-to-address mapping
- H04L61/4505—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols
- H04L61/4511—Network directories; Name-to-address mapping using standardised directories; using standardised directory access protocols using domain name system [DNS]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L63/00—Network architectures or network communication protocols for network security
- H04L63/08—Network architectures or network communication protocols for network security for authentication of entities
- H04L63/0876—Network 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
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.
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)
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)
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)
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 |
-
2015
- 2015-11-06 CN CN201510753418.4A patent/CN105262858B/en active Active
Patent Citations (2)
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 |