METHOD AND SYSTEM FOR DNS-BASED ANTI-PHARMING
First Claim
Patent Images
1. A method of discovering domain name system (DNS) pharming, comprising:
- obtaining a Web address from a user'"'"'s computer in an Internet application;
requesting a DNS resolver on the user'"'"'s computer and/or the network to which the computer is connected to resolve the Web address to an IP address;
requesting a third-party DNS server to resolve the same Web address to an IP address;
comparing the IP addresses returned by the DNS resolver and the IP address returned by the third-party DNS server; and
determining the Web address is being pharmed when the compared IP addresses are different.
1 Assignment
0 Petitions
Accused Products
Abstract
A method and system for discovering domain name system (DNS) pharming, comprising: obtaining an answer to a question from two different sources; comparing the answers; determining that the technology is not suspect when the answer is the same; and determining that the technology is suspect when the answer is different.
-
Citations
14 Claims
-
1. A method of discovering domain name system (DNS) pharming, comprising:
-
obtaining a Web address from a user'"'"'s computer in an Internet application;
requesting a DNS resolver on the user'"'"'s computer and/or the network to which the computer is connected to resolve the Web address to an IP address;
requesting a third-party DNS server to resolve the same Web address to an IP address;
comparing the IP addresses returned by the DNS resolver and the IP address returned by the third-party DNS server; and
determining the Web address is being pharmed when the compared IP addresses are different. - View Dependent Claims (2, 3)
-
-
4. A method for discovering domain name system (DNS) pharming, comprising:
-
obtaining an answer to a question from two different sources;
comparing the answers;
determining that the technology is not suspect when the answer is the same; and
determining that the technology is suspect when the answer is different. - View Dependent Claims (5, 6, 7)
-
-
8. A system for discovering domain name system (DNS) pharming, comprising:
-
a server coupled to a network;
a database accessible by the server; and
an application coupled to the server, the application configured for;
obtaining a Web address from a user'"'"'s computer in an Internet application;
requesting a DNS resolver on the user'"'"'s computer and/or the network to which the computer is connected to resolve the Web address to an IP address;
requesting a third-party DNS server to resolve the same Web address to an IP address;
comparing the IP addresses returned by the DNS resolver and the IP address returned by the third-party DNS server; and
determining the Web address is being pharmed when the compared IP addresses are different. - View Dependent Claims (9, 10)
-
-
11. A system for discovering domain name system (DNS) pharming, comprising:
-
a server coupled to a network;
a database accessible by the server; and
an application coupled to the server, the application configured for;
obtaining an answer to a question from two different sources;
comparing the answers;
determining that the technology is not suspect when the answer is the same; and
determining that the technology is suspect when the answer is different. - View Dependent Claims (12, 13, 14)
-
Specification