Bahama Botnet Hurts Google, Too
While it’s easy to see how the recently discovered Bahama Botnet is cheating online advertisers out of free traffic and generating fraudulent fees for complicit parked domains and ad networks, it’s important to note that ad providers are being victimized as well.
We have conducted additional research into the behavior of the Bahama botnet and found that it acts as a sort of perverted “Robin Hood” among ad networks by robbing ad revenue from the top-tier players and delivering fraudulent traffic to second and third-tier ad networks and publishers. Chief among the ad provider victims is the one with the biggest treasure to take: Google.
As we’ve seen in this video, when an infected user performs a search on Google.com, they get some peculiar results. This is because, unbeknownst to the user, they’re not actually on Google.com. The page looks like Google.com and even says Google.com in the browser’s address bar. So how can it not be google.com? The perpetrators behind the Bahama Botnet are able to steal traffic and revenue from Google using a trick called “DNS poisoning”.
All computers on the internet identify themselves with a set of numbers that we know as an IP address. Computers can find one another using these numbers. However, humans find words easier to remember than long sets of numbers, so the Domain Name System (DNS) was devised to translate these numbers into names. When “Google.com” is typed into a browser, the computer uses DNS to translate that domain name into a number. In the case of Google.com, that number happens to be 74.125.155.99. The DNS method for translating domain names into numbers is fundamental to making the internet work.
However, in the case of the Bahama Botnet, this DNS translation method gets corrupted. The Bahama botnet malware causes the infected computer to mistranslate a domain name. Instead of translating “Google.com” as 74.125.155.99, an infected computer will translate it as 64.86.17.56. That number doesn’t represent any computer owned by Google. Instead, it represents a computer located in Canada. When a user with an infected machine performs a search on what they think is google.com, the query actually goes to the Canadian computer, which pulls real search results directly from Google, fiddles with them a bit, and displays them to the searcher. Now the searcher is looking at a page that looks exactly like the Google search results page, but it’s not. A click on the apparently “organic” results will redirect as a paid click through several ad networks or parked domains — some complicit, some not. Regardless, cost per click (CPC) fees are generated, advertisers pay, and click fraud has occurred.
An interesting side effect of this whole scheme is that while the perpetrators of the Bahama Botnet turn organic or natural search listings into paid links, they don’t seem to alter the final destination domains of the sponsored links that show up on a search results page. When an infected user clicks on one of these sponsored links, they always seem to end up on the correct destination domain (so clicking a sponsored link for Dell.com, for example, will always take an infected user to dell.com). However, due to the DNS poisoning, a click on a sponsored link will never go through Google’s own click-counting redirect. Google never sees, and therefore never charges for, that click. The advertiser gets a free click, instead of a paid one, and Google loses the revenue. The Bahama Botnet strikes again.

