Pharming: Another Dangerous Form of Spoofing

Pharming (pronounced “farming”) is another name for domain spoofing, and makes identity theft even easier than before

“Pharming is the exploitation of a vulnerability in the DNS server software that allows a hacker to acquire the Domain Name for a site, and to redirect traffic to that web site [from] to another web site. DNS servers are the machines responsible for resolving internet names into their real addresses - the “signposts” of the [I]internet. If the web site receiving the traffic is a fake web site, such as a copy of a bank's Web site, it can be used to “phish” or steal a computer user's passwords, PIN number or account number.” http://en.wikipedia.org/wiki/Pharming

If you must conduct business online, the following tips should help in determining a legitimate Web site. However, always be alert to the risks of providing personal information online.

  • Be cautious of any site dealing with financial transactions, especially ones that do not authenticate the user. If a site does not require a login, it may likely be a pharmed (fake) site.
  • When at a Web site that requires a login, test it out by entering your correct user ID and a bogus (phony) password. A legitimate site will reject your login attempt and prevent you from entering the site because your user ID does not match your actual password. A pharmed site will most likely accept the phony password. But, just in case the crooks are on to this test and ask you to re-enter your password, re-enter the bogus one again. If you are rejected twice, this is most likely a legitimate Web site.

Pharming sites sometimes use self-signed certificates that give users a false sense of security. If the security certificate does not come from a recognized trusted certificate authority, such as Verisign, Entrust, etc., you will see another security alert telling you that you have not yet chosen to trust the security certificate on the secure Web site you are trying to access. This alert means that this Web site may be suspect. In such Security Alert dialog boxes, you can select the View Certificate button, and if the certificate name does not match the online company you are trying to access, the certificate is unknown or unverified -- a sign that this may be a pharmed Web site!

According to Webopedia:

“An SSL is “short for Secure Sockets Layer,” a protocol developed by Netscape for transmitting private documents via the Internet. SSL works by using a private key to encrypt data that's transferred over the SSL connection. Both Netscape Navigator and Internet Explorer support SSL, and many Web sites use the protocol to obtain confidential user information, such as credit card numbers. By convention, URLs that require an SSL connection start with https:// instead of http://. Another protocol for transmitting data securely over the World Wide Web is Secure HTTP (S-HTTP). Whereas SSL creates a secure connection between a client and a server, over which any amount of data can be sent securely, S-HTTP is designed to transmit individual messages securely.”

The SSL certificate, once “applied” to your web site, allows the web server and the web browser to encrypt the data that's transmitted between them. When visited, a secure Web site automatically downloads its SSL certificate (produced when a site is secured using SSL technology), and most browsers will display a padlock icon in the locked position on the status bar. The locked padlock lets users know they are transmitting data through a secure connection.