Connecting websites using Ghostery as a starting point

The Firefox plugin Ghostery was developed to help people searching online understand what websites track about them and put them in control of their privacy. Ironically, the Ghostery plugin is also a goldmine when it comes to finding starting points for possible connections between websites.

From the Ghostery website:

“Ghostery tracks the trackers and gives you a roll-call of the ad networks, behavioral data providers, web publishers, and other companies interested in your activity.”

You can see a screenshot of the popular website ReadWriteWeb that shows how Ghostery displays that information below:

Ghostery ReadWriteWeb

Ghostery ReadWriteWeb

Of course one you’ve determined the analytics and advertising platforms that a site is using, you can use tools like the ones discussed in this post about connecting potential website ownership through analytics and advertising code.

ReadWriteWeb.com actually isn’t the best type of site to to try to connect to other sites (larger sites often have exclusively used analytics IDs and advertising codes)…so, I took a look at the popular free online flash gaming site freeonlinegames.com:

Ghostery FreeOnlineGames.com

Ghostery FreeOnlineGames.com

For reverse-engineering purposes the point of using Ghostery this way is 2-fold:

  1. You see the what tracking a site is using as you browse alerting you to possible means of making connections between websites
  2. Based on the tracking codes the site is using you can determine what existing services you might be able to use to tie the sites together

The obvious tools to use in this case are any of the tools that track shared adsense and analytics code. In this case I used SpyOnWeb.com:

SpyOnWeb - FreeOnlineGames.com

SpyOnWeb - FreeOnlineGames.com

Obviously that’s just a partial screenshot of all the data that SpyOnWeb shows for FreeOnlineGames.com.

The other thing to keep in mind is that shared analytics ids do not prove that the sites are registered, controlled, or owned by the same person or company. The reason why is because some sites share advertising revenue so multiple adsense IDs controlled by various people will show up under the same site.

A couple of things you can do to ascertain whether it’s like the sites sharing adsense revenue are controlled by the same person or company are to:

  1. View the source code to see if the site is using multiple adsense codes
  2. Check whois for additional clues about the registrant (always keep in mind that whois information isn’t always accurate)

DomainTools Whois History Database

DomainTools Whois History Database allows you to view historical whois records:

This can be useful for several reasons. However I find it most useful for uncovering potential ownership information for a domain that currently is using a privacy protection service.

In other words, even if a company uses a privacy protection service, often you can still identify the possible ownership of the domain if there were updates to the DomainTools Whois History Database between the creation date of the domain and the date that privacy prtoection was put on.

The image below shows a list of dates that the DomainTools Whois History Database has for whois records of a domain called TVShows.org:

Whois History for TVShows.org

Whois History for TVShows.org

The red dates are the records with privacy protect on them. The blue dates are the records without privacy protection. Usually the record of interest is the record just before privacy protection was put on.

The image below shows the 2007-12-28 record for TVShows.org. In the screenshot, I’ve blacked out identifying information, however the actual record shows full name, address, phone, etc. for the registrant (who is typically the domain owner):

Whois Record TV Shows 2007-12-29

Whois Record TV Shows 2007-12-29

An interesting thing to keep in mind is the following:

Some registrants put fake data in Whois records. However, if a registrant suddenly puts on privacy protection when there was no privacy protection before, then it’s likely (thought not guaranteed) that the whois records prior to the date privacy protection was implemented are accurate (i.e., why put on privacy protection if the prior records were fake anyhow?)

Of course there can be other reasons for suddenly implementing privacy protection even if prior whois records were faked (like, a registrant doesn’t want to get caught faking whois data, but still wants privacy), but in my experience that’s usually not the case.

Visit DomainTools.com (Whois History Database is only available with the paid version of DomainTools)

Connecting potential website ownership through analytics and advertising code

Although I say that you can connect website ownership through analytics and advertising code, in truth the best you can do is garner some evidence that websites sharing such code MIGHT be connected. Of course if the sites share such code, typically the likelihood that they are connected is much higher than the likelihood that they aren’t.

Other disclaimers:

  • The sites listed below have other functions
  • There are other ways to find sites which are probably owned by the same company or person

OK, with those disclaimers out of the way, let’s take a look of some free and paid tools that allow you to find sites that share analytics and/or advertising code.

Adsspy.com (Paid Service)

AdSpy connects analytics and advertising codes

AdSpy connects analytics and advertising codes

Adsspy is one of the more robust solutions to finding website connections through analytics and advertising code. It checks all sites from the SeoDigger index for Google Analytics, Google Adsense, Yahoo Publish Network, Chitika or Amazon.com codes.

According to AdsSpy it knows much more than that though – as of today the AdsSpy site states that it has the following in its database:

  • 3 395 131 IDs!
  • Google AdSense : 770+ thousand sites
  • Google Analytics : 620+ thousand sites
  • AdBrite : 25+ thousand sites
  • Chitika : 7 thousand sites
  • Yahoo Partner Network : 5+ thousand sites
  • Kontera : 2+ thousand sites
  • Amazon Context : 3+ thousand sites
  • IntelliTXT : 35 sites

Visit AdsSpy.com

OwnerSpy.com (Paid Service)

From the OwnerSpy.com website:

“OwnerSpy.com is world’s most complete public database of trackable site IDs that webmasters are using at their sites. Currently we save ip addresses, Adsense IDs, Yahoo YPN IDs, Google Analytics IDs and some other less common signatures of over 5 millions most popular websites on the Internet. If you have any suggestions regarding expasion of id database please feel free to contact us with your suggestion.”

Visit OwnerSpy.com

SpyOnWeb.com (Free Service)

SpyOnWeb is similar to Adsspy but only tracks relationships between sites thru Google analytics and Google adsense codes. The other big difference is that SpyOnWeb is free at this point whereas AdsSpy is not. However, even based on Google analytics and Google adsense alone, my experience has been that AdsSpy will often find website connections that SpyOnWeb doesn’t have.

Sample of SpyOnWeb.com results (not all related domains in the image below because of space limitations):

SpyOnWeb

SpyOnWeb

Visit SpyOnWeb.com

SameOwner.com (Paid Service)

As of today, SameOwner claims to have the following in it’s database (note: the way the numbers are listed makes

  • 3074 thousands sites that use Google Analytics Id (note: the actual number intended here is unclear)
  • 1546 thousands sites that use Google Adsense Id (note: the actual number here is unclear)
  • 21 thousands sites that use Kontera Id

SameOwner

SameOwner

Visit SameOwner.com

ServerSiders.com (Free Service)
ServerSiders sometimes will enable you to find some sites that share Adsense Ids or Google Analytics Ids.

Same Ids at ServerSiders

Same Ids at ServerSiders

If it doesn’t, it will sometimes list a sites Adsense ID and/or Google Analytics ID which you can plugin to W3Who or WebBoar (see below).

Visit ServerSiders.com

W3Who.com (Free service)

W3Who has a free service that allows you to find sites sharing Google Adsense IDs:

Visit W3Who.com

WebBoar.com (Free Service)
WebBoar has a free service that allows you to find sites sharing Google Analytics IDs and/or Google Adsense IDs here:

Shared Google Analytics & AdSense ID Lookup at WebBoar.com

Visit WebBoar.com

DomainCrawler.com (Free Service)
DomainCrawler is a free service that sometimes will show sites that share Google Analytics Ids and/or Google Adsense IDs in its “Analytics / Ad-codes” area:

Same ID - DomainCrawler

Same ID - DomainCrawler

Visit DomainCrawler.com

Related Posts: