Hi,

In the last couple of weeks I’ve spent quite a large amount of time playing with analytics, most specifically Omniture.

I don’t know about other analytics packages (well, I do but I can’t be arsed to think about it), but Omniture has a massive implementation flaw, which of course opens the door for some fun.

There seems to be no security tie between the page containing the beacon and Omniutre, what I mean is, that Omniture servers will accept a beacon ping from anywhere, any page on the internet.

Sooo, for instance, I could wander over to Apple and have a quick shifty at their Omniture beacon and then copy it into any page on the web, and that page would start contributing data into Apple’s Omniture account. They have no domain blacklist / whitelist you see.

So this is where any SEO would start thinking, ‘How can I push this ?’

Well, since the ping to the server is javascript generated, this means you can easily script the beacon transmit function ( s.t() ) to send all manner of fun stuff into the Apple Omniture account.

Obviously, once you can push false stats into a sites analytics, you’re going to be able to generate a shitload of headscratching by anyone within the organisation that spends time analysing those stats for leverage, which is usually the SEO guy.

kekekekekekeke

SEO-001