imc indymedia

Los Angeles Indymedia : Activist News

white themeblack themered themetheme help
About Us Contact Us Calendar Publish RSS
Features
latest news
best of news
syndication
commentary


KILLRADIO

VozMob

ABCF LA

A-Infos Radio

Indymedia On Air

Dope-X-Resistance-LA List

LAAMN List




IMC Network:

Original Cities

www.indymedia.org africa: ambazonia canarias estrecho / madiaq kenya nigeria south africa canada: hamilton london, ontario maritimes montreal ontario ottawa quebec thunder bay vancouver victoria windsor winnipeg east asia: burma jakarta japan korea manila qc europe: abruzzo alacant andorra antwerpen armenia athens austria barcelona belarus belgium belgrade bristol brussels bulgaria calabria croatia cyprus emilia-romagna estrecho / madiaq euskal herria galiza germany grenoble hungary ireland istanbul italy la plana liege liguria lille linksunten lombardia london madrid malta marseille nantes napoli netherlands nice northern england norway oost-vlaanderen paris/Île-de-france patras piemonte poland portugal roma romania russia saint-petersburg scotland sverige switzerland thessaloniki torun toscana toulouse ukraine united kingdom valencia latin america: argentina bolivia chiapas chile chile sur cmi brasil colombia ecuador mexico peru puerto rico qollasuyu rosario santiago tijuana uruguay valparaiso venezuela venezuela oceania: adelaide aotearoa brisbane burma darwin jakarta manila melbourne perth qc sydney south asia: india mumbai united states: arizona arkansas asheville atlanta austin baltimore big muddy binghamton boston buffalo charlottesville chicago cleveland colorado columbus dc hawaii houston hudson mohawk kansas city la madison maine miami michigan milwaukee minneapolis/st. paul new hampshire new jersey new mexico new orleans north carolina north texas nyc oklahoma philadelphia pittsburgh portland richmond rochester rogue valley saint louis san diego san francisco san francisco bay area santa barbara santa cruz, ca sarasota seattle tampa bay tennessee urbana-champaign vermont western mass worcester west asia: armenia beirut israel palestine process: fbi/legal updates mailing lists process & imc docs tech volunteer projects: print radio satellite tv video regions: oceania united states topics: biotech

Surviving Cities

www.indymedia.org africa: canada: quebec east asia: japan europe: athens barcelona belgium bristol brussels cyprus germany grenoble ireland istanbul lille linksunten nantes netherlands norway portugal united kingdom latin america: argentina cmi brasil rosario oceania: aotearoa united states: austin big muddy binghamton boston chicago columbus la michigan nyc portland rochester saint louis san diego san francisco bay area santa cruz, ca tennessee urbana-champaign worcester west asia: palestine process: fbi/legal updates process & imc docs projects: radio satellite tv
printable version - js reader version - view hidden posts - tags and related articles

SF-IMC has been allowing Google to track you

by security culture? Saturday, Nov. 26, 2005 at 1:33 AM

SF-IMC for an unknown period of time has included code in their web pages that allowed the capitalists at Google to track their site visitors, as well as allowing Google to set and read cookies on users' machines. Other Indymedia tech people called this out on Thanksgiving day. SF-IMC tried to play it off like those who questioned allowing a giant internet company to track their site's users were "paranoid", but SF-IMC does appear to have come to its senses and deleted the offending code. Still, there remain many unanswered questions as to the sum of the information Google was allowed to acquire through this code and for how long this tracking had been going on. As SF-IMC displays open hostility toward what they call the "fetishization of local control and autonomy of individual indymedia sites" and hopes to impose their vision of editorial policy network-wide, an explanation for such cooperation with a corporate entity should be forthcoming.

the following is from http://lists.indymedia.org/pipermail/imc-tech/2005-November/1124-9a.html



[IMC-Tech] Google user and IP tracking on sf.indymedia.org

A at indymedia.org

Thu Nov 24 12:40:05 PST 2005

* Previous message: [IMC-Tech] access to contact database

* Next message: [IMC-Tech] Google user and IP tracking on sf.indymedia.org

* Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

-----BEGIN PGP SIGNED MESSAGE-----

Hash: SHA1



Hi!

I just browsed the San Francisco IMC website at http://sf.indymedia.org/

I realized that it uses so-called Google Analytics, which is basically a

remotely hosted (by Google) statistic and user tracking software called

Urchin which Google recently acquired. Seemingly most of the web pages

(not the main page, though) on sf.indymedia.org contain this tracking code:

script src="http://www.google-analytics.com/urchin.js"

type="text/javascript">

/script

script type="text/javascript">

_uacct = "UA-83072-1";

urchinTracker();

/script

I do not consider Google a trustable party organization, I would not

give away statistical information to them, especially not users' IP

addresses, even more so not those of an Indymedia website.

If I was planning to do anything similar to this, I would definately

make sure that all the users of the web site know about their access to

the web site being tracked, their IP addreses being stored, in

externally controlled databases, by an enterprise size company which is

known to have had and still has repeated cooperations with governmental

organizations and which the web sites users would possibly decide not to

trust and even more so not want to give their IP address, time of visit

and, web browser, clickpath and additional information to.

I assume this must have been a mislead decision, probably caused by lack

of understanding of how this system works. I cannot imagine any other

good reason for why this code was added to the site.

Maybe there has been an informational campaign on this decision, and -

being no regular visitor of this site - I just missed it. But even then

it should probably be noted in bold type on the website that

sf.indymedia.org is now a user behaviour and IP address sniffing tool

working for Google, its advertisers (whoever that is) and possibly

others which would be very much against the lately proposed (and now

blocked) PoU addition about not even logging IP addresses on IMC servers.

I know I should have calmed down more before sending this email, but I

think even though the above words may sound lurid, this doesn't change

the facts. This makes me sad and disappointed, and I'd love to learn

that I'm somehow mistaken. In any case I'd like to see any statement on

this by the people running the sf.indymedia.org site.

Thanks for reading,

A





[IMC-Tech] Google user and IP tracking on sf.indymedia.org

g at linefeed.org

Thu Nov 24 13:01:03 PST 2005

* Previous message: [IMC-Tech] Google user and IP tracking on sf.indymedia.org

* Next message: [IMC-Tech] Google user and IP tracking on sf.indymedia.org

* Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

> I realized that it uses so-called Google Analytics, which is basically a

> remotely hosted (by Google) statistic and user tracking software called

> Urchin which Google recently acquired. Seemingly most of the web pages

> (not the main page, though) on sf.indymedia.org contain this tracking code:

As already explained to A in irc (not sure why its not reflected

here), I put that on there so I could see the interface (I've used

Urchin a lot professionally and wanted to see Google's adaptation of

it). In the end, it took over 12 hours to start collecting stats so I

just never activated it. The Javascript code is no longer on the site.

To the extent that it was never working, I think you'd have to be kind

of paranoid to assume that the stats were being recorded without our

knowledge (also explained to A in irc).

-g/sfimc



[IMC-Tech] Google user and IP tracking on sf.indymedia.org

A at indymedia.org

Thu Nov 24 13:24:13 PST 2005

* Previous message: [IMC-Tech] Google user and IP tracking on sf.indymedia.org

* Next message: [IMC-Tech] Google user and IP tracking on sf.indymedia.org

* Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

-----BEGIN PGP SIGNED MESSAGE-----

Hash: SHA1

g:

>>I realized that it uses so-called Google Analytics, which is basically a

>>remotely hosted (by Google) statistic and user tracking software called

>>Urchin which Google recently acquired. Seemingly most of the web pages

>>(not the main page, though) on sf.indymedia.org contain this tracking code:

>

>

> As already explained to A in irc (not sure why its not reflected

> here),

This is both because

- - I wrote the email before we had the chat

- - I thought that it would be just fair to give you some more time to

decided whether or not and which answer you send than you had when

replying to me on IRC

> I put that on there so I could see the interface (I've used

> Urchin a lot professionally and wanted to see Google's adaptation of

> it). In the end, it took over 12 hours to start collecting stats so I

> just never activated it. The Javascript code is no longer on the site.

>

> To the extent that it was never working, I think you'd have to be kind

> of paranoid to assume that the stats were being recorded without our

> knowledge (also explained to A in irc).

I do not think that Google anonymizes its web server logs.

The point here is this: sf.indymedia.org currently contains a HTML

instrcution which causes the website visitors' browsers to download and

execute javascript code from a google.com webserver.

This means that as long as this code remains there (and yes, I have read

that you intend to remove this code)

- - the IP addresses, web browser versions, and serveral other information

about the users of the sf.indymedia.org web site will be sent to a

google.com server, and will assumeably be stored on their web server

logs, possibly on their data mining database (that's what Google

Analytics is to me), too.

- - the web browsers of the users visiting the sf.indymedia.org web site

will download and run javascript code from a file on a Google web

server. The javascript code on this file is run silently and may change

any time without the user nor the server admins noticing it.

Just think of what would happen if Google got subponaed right now

because of an article published on sf.indy which the government of the

country Google happens to have their company central in dislikes the

articles' contents... they would probably be asked to give away their IP

logs.

Maybe I *am* a little bit paranoid, and I'd really prefer if more IMC

techs were if that results in saving 'our' users from dangers they are

not neccessarily aware of.

A



[IMC-Tech] Google user and IP tracking on sf.indymedia.org

g at linefeed.org

Thu Nov 24 13:48:57 PST 2005

* Previous message: [IMC-Tech] Google user and IP tracking on sf.indymedia.org

* Next message: [IMC-Tech] Google user and IP tracking on sf.indymedia.org

* Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

> The point here is this: sf.indymedia.org currently contains a HTML

> instrcution which causes the website visitors' browsers to download and

> execute javascript code from a google.com webserver.

As I wrote, I took the javascript code out.

> - - the IP addresses, web browser versions, and serveral other information

> about the users of the sf.indymedia.org web site will be sent to a

> google.com server, and will assumeably be stored on their web server

Again, it wasn't collecting the data that I could tell, so you would

have to be paranoid to assume that the data was being collected but

kept secret from the account holder.

-g





[IMC-Tech] Google user and IP tracking on sf.indymedia.org

T indymedia at machine.org.uk

Thu Nov 24 14:14:01 PST 2005

* Previous message: [IMC-Tech] Google user and IP tracking on sf.indymedia.org

* Next message: [IMC-Tech] Google user and IP tracking on sf.indymedia.org

* Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

On Thursday 24 Nov 2005 21:24, A wrote:

> G:

> > I put that on there so I could see the interface (I've used

> > Urchin a lot professionally and wanted to see Google's adaptation of

> > it). In the end, it took over 12 hours to start collecting stats so I

> > just never activated it. The Javascript code is no longer on the site.

> >

> > To the extent that it was never working, I think you'd have to be kind

> > of paranoid to assume that the stats were being recorded without our

> > knowledge (also explained to A in irc).

Personally, I wonder if such a thing is entirely sensible. I'd suggest a

separation of personal and indymedia interests. I certainly wouldn't modify

content on the web servers I host Indymedia sites on for personal reasons,

despite the fact that as high traffic sites, it might be interesting to do

so.

Cheers,

T





[IMC-Tech] Google user and IP tracking on sf.indymedia.org

j at indymedia.org

Thu Nov 24 14:32:44 PST 2005

* Previous message: [IMC-Tech] Google user and IP tracking on sf.indymedia.org

* Messages sorted by: [ date ] [ thread ] [ subject ] [ author ]

g wrote:

[chop]

>In the end, it took over 12 hours to start collecting stats so I

> just never activated it. The Javascript code is no longer on the site.

What do you mean it took 12 hours? Doesn't the javascript go out to

their site each hit? And then go to apache logs or whatever? Does it

read any google cookies? Or give any? I'm just curious what the urchin

did to folks visiting the site during those 12 hours.

> To the extent that it was never working, I think

What wasn't working? Were people not directed to google's site? Or the

web interface that aggregates the site for google's customer didn't

display the stats?

> you'd have to be kind of paranoid

yep, thankfully no one 'round these parts has reason to be paranoid.

> to assume that the stats were being recorded without our

> knowledge (also explained to A in irc).

Uh, so the people that visited sfimc during those 12 hours were not

tracked? It seems to me if their browser made /any/ connection

whatsoever to google's site after they hit sfimc they were tracked.

Methinks google logs all hits...

I'm really surprised g inserted this code into sfimc, fwiw. /spank

-J



http://lists.indymedia.org/pipermail/imc-tech/2005-November/1124-9a.html



--------------------------------------------

on 11/24/05 the following code was from http://www.google-analytics.com/urchin.js

//-- Google Analytics Urchin Module

//-- Copyright 2005 Google, All Rights Reserved.

//-- Urchin On Demand Settings ONLY

var _uacct=""; // set up the Urchin Account

var _userv=1; // service mode (0=local,1=remote,2=both)

//-- UTM User Settings

var _ufsc=1; // set client info flag (1=on|0=off)

var _udn="auto"; // (auto|none|domain) set the domain name for cookies

var _uhash="on"; // (on|off) unique domain hash for cookies

var _utimeout="1800"; // set the inactive session timeout in seconds

var _ugifpath="/__utm.gif"; // set the web path to the __utm.gif file

var _utsp="|"; // transaction field separator

var _uflash=1; // set flash version detect option (1=on|0=off)

var _utitle=1; // set the document title detect option (1=on|0=off)

var _ulink=0; // enable linker functionality (1=on|0=off)

//-- UTM Campaign Tracking Settings

var _uctm=1; // set campaign tracking module (1=on|0=off)

var _ucto="15768000"; // set timeout in seconds (6 month default)

var _uccn="utm_campaign"; // name

var _ucmd="utm_medium"; // medium (cpc|cpm|link|email|organic)

var _ucsr="utm_source"; // source

var _uctr="utm_term"; // term/keyword

var _ucct="utm_content"; // content

var _ucid="utm_id"; // id number

var _ucno="utm_nooverride"; // don't override

//-- Auto/Organic Sources and Keywords

var _uOsr=new Array();

var _uOkw=new Array();

_uOsr[0]="google"; _uOkw[0]="q";

_uOsr[1]="yahoo"; _uOkw[1]="p";

_uOsr[2]="msn"; _uOkw[2]="q";

_uOsr[3]="aol"; _uOkw[3]="query";

_uOsr[4]="lycos"; _uOkw[4]="query";

_uOsr[5]="ask"; _uOkw[5]="q";

_uOsr[6]="altavista"; _uOkw[6]="q";

_uOsr[7]="search"; _uOkw[7]="q";

_uOsr[8]="netscape"; _uOkw[8]="query";

_uOsr[9]="earthlink"; _uOkw[9]="q";

_uOsr[10]="cnn"; _uOkw[10]="query";

_uOsr[11]="looksmart"; _uOkw[11]="key";

_uOsr[12]="about"; _uOkw[12]="terms";

_uOsr[13]="excite"; _uOkw[13]="qkw";

_uOsr[14]="mamma"; _uOkw[14]="query";

_uOsr[15]="alltheweb"; _uOkw[15]="q";

_uOsr[16]="gigablast"; _uOkw[16]="q";

_uOsr[17]="voila"; _uOkw[17]="kw";

_uOsr[18]="virgilio"; _uOkw[18]="qs";

_uOsr[19]="teoma"; _uOkw[19]="q";

//-- Auto/Organic Keywords to Ignore

var _uOno=new Array();

//_uOno[0]="urchin";

//_uOno[1]="urchin.com";

//_uOno[2]="www.urchin.com";

//-- Referral domains to Ignore

var _uRno=new Array();

//_uRno[0]=".urchin.com";

//-- **** Don't modify below this point ***

var _uff, _udh, _udt, _ubl=0, _udo="", _uu, _ufns=0, _uns=0, _ur="-", _ufno=0, _ust=0, _ubd=document, _udl=_ubd.location, _utcp="/", _uwv="1";

var _ugifpath2="http://www.google-analytics.com/__utm.gif";

if (_udl.protocol=="https:") _ugifpath2="https://ssl.google-analytics.com/__utm.gif";

if (!_utcp || _utcp=="") _utcp="/";

function urchinTracker(page) {

if (_udl.protocol=="file:") return;

if (_uff && (!page || page=="")) return;

var a,b,c,v,z,k,x="",s="",f=0;

var nx=" expires=Sun, 18 Jan 2038 00:00:00 GMT;";

var dc=_ubd.cookie;

_udh=_uDomain();

_uu=Math.round(Math.random()*2147483647);

_udt=new Date();

_ust=Math.round(_udt.getTime()/1000);

a=dc.indexOf("__utma=" + _udh);

b=dc.indexOf("__utmb=" + _udh);

c=dc.indexOf("__utmc=" + _udh);

if (_udn && _udn!="") { _udo=" domain=" + _udn + ";"; }

if (_utimeout && _utimeout!="") {

x=new Date(_udt.getTime() + (_utimeout*1000));

x=" expires=" + x.toGMTString() + ";";

}

if (_ulink) {

s=_udl.search;

if(s && s!="" && s.indexOf("__utma=")>=0) {

if (!(_uIN(a=_uGC(s,"__utma=","&")))) a="-";

if (!(_uIN(b=_uGC(s,"__utmb=","&")))) b="-";

if (!(_uIN(c=_uGC(s,"__utmc=","&")))) c="-";

v=_uGC(s,"__utmv=","&");

z=_uGC(s,"__utmz=","&");

k=_uGC(s,"__utmk=","&");

if ((k*1) != ((_uHash(a + b + c + z + v)*1) + (_udh*1))) {_ubl=1;a="-";b="-";c="-";z="-";v="-";}

if (a!="-" && b!="-" && c!="-") f=1;

else if(a!="-") f=2;

}

}

if(f==1) {

_ubd.cookie="__utma=" + a + "; path=" + _utcp + ";" + nx + _udo;

_ubd.cookie="__utmb=" + b + "; path=" + _utcp + ";" + x + _udo;

_ubd.cookie="__utmc=" + c + "; path=" + _utcp + ";" + _udo;

} else if (f==2) {

a=_uFixA(s,"&", _ust);

_ubd.cookie="__utma=" + a + "; path=" + _utcp + ";" + nx + _udo;

_ubd.cookie="__utmb=" + _udh + "; path=" + _utcp + ";" + x + _udo;

_ubd.cookie="__utmc=" + _udh + "; path=" + _utcp + ";" + _udo;

_ufns=1;

} else if (a>=0 && b>=0 && c>=0) {

_ubd.cookie="__utmb=" + _udh + "; path=" + _utcp + ";" + x + _udo;

} else {

if (a>=0) a=_uFixA(_ubd.cookie,";", _ust);

else a=_udh + "." + _uu + "." + _ust + "." + _ust + "." + _ust + ".1";

_ubd.cookie="__utma=" + a + "; path=" + _utcp + ";" + nx + _udo;

_ubd.cookie="__utmb=" + _udh + "; path=" + _utcp + ";" + x + _udo;

_ubd.cookie="__utmc=" + _udh + "; path=" + _utcp + ";" + _udo;

_ufns=1;

}

if (_ulink && v && v!="" && v!="-") {

v=unescape(v);

if (v.indexOf(";")==-1) _ubd.cookie="__utmv=" + v + "; path=" + _utcp + ";" + nx + _udo;

}

_uInfo(page);

_ufns=0;

_ufno=0;

_uff=1;

}

function _uInfo(page) {

var p,s="",pg=_udl.pathname + _udl.search;

if (page && page!="") pg=escape(page);

_ur=_ubd.referrer;

if (!_ur || _ur=="") { _ur="-"; }

else {

p=_ur.indexOf(_ubd.domain);

if ((p>=0) && (p
if (_ur.indexOf("[")==0 && _ur.lastIndexOf("]")==(_ur.length-1)) { _ur="-"; }

}

s + ="&utmn=" + _uu;

if (_ufsc) s + =_uBInfo(page);

if (_uctm && (!page || page=="")) s + =_uCInfo();

if (_utitle && _ubd.title && _ubd.title!="") s + ="&utmdt=" + escape(_ubd.title);

if (_udl.hostname && _udl.hostname!="") s + ="&utmhn=" + escape(_udl.hostname);

if (!page || page=="") s + ="&utmr=" + _ur;

s + ="&utmp=" + pg;

if (_userv==0 || _userv==2) {

var i=new Image(1,1);

i.src=_ugifpath + "?" + "utmwv=" + _uwv + s;

i.onload=function() {_uVoid();}

}

if (_userv==1 || _userv==2) {

var i2=new Image(1,1);

i2.src=_ugifpath2 + "?" + "utmwv=" + _uwv + s + "&utmac=" + _uacct + "&utmcc=" + _uGCS();

i2.onload=function() { _uVoid(); }

}

return;

}

function _uVoid() { return; }

function _uCInfo() {

if (!_ucto || _ucto=="") { _ucto="15768000"; }

var c="",t="-",t2="-",t3="-",o=0,cs=0,cn=0;i=0;z="-";

var s=_udl.search;

var x=new Date(_udt.getTime() + (_ucto*1000));

var dc=_ubd.cookie;

x=" expires=" + x.toGMTString() + ";";

if (_ulink && !_ubl) {

z=unescape(_uGC(s,"__utmz=","&"));

if (z!="-" && z.indexOf(";")==-1) { _ubd.cookie="__utmz=" + z + "; path=" + _utcp + ";" + x + _udo; return ""; }

}

z=dc.indexOf("__utmz=" + _udh);

if (z>-1) { z=_uGC(dc,"__utmz=" + _udh,";"); }

else { z="-"; }

t=_uGC(s, _ucid + "=","&");

t2=_uGC(s, _ucsr + "=","&");

t3=_uGC(s,"gclid=","&");

if ((t!="-" && t!="") || (t2!="-" && t2!="") || (t3!="-" && t3!="")) {

if (t!="-" && t!="") c + ="utmcid=" + _uEC(t);

if (t2!="-" && t2!="") { if (c != "") c + ="|"; c + ="utmcsr=" + _uEC(t2); }

if (t3!="-" && t3!="") { if (c != "") c + ="|"; c + ="utmgclid=" + _uEC(t3); }

t=_uGC(s, _uccn + "=","&");

if (t!="-" && t!="") c + ="|utmccn=" + _uEC(t);

else c + ="|utmccn=(not + set)";

t=_uGC(s, _ucmd + "=","&");

if (t!="-" && t!="") c + ="|utmcmd=" + _uEC(t);

else c + ="|utmcmd=(not + set)";

t=_uGC(s, _uctr + "=","&");

if (t!="-" && t!="") c + ="|utmctr=" + _uEC(t);

else { t=_uOrg(1); if (t!="-" && t!="") c + ="|utmctr=" + _uEC(t); }

t=_uGC(s, _ucct + "=","&");

if (t!="-" && t!="") c + ="|utmcct=" + _uEC(t);

t=_uGC(s, _ucno + "=","&");

if (t=="1") o=1;

if (z!="-" && o==1) return "";

}

if (c=="-" || c=="") { c=_uOrg(); if (z!="-" && _ufno==1) return ""; }

if (c=="-" || c=="") { if (_ufns==1) c=_uRef(); if (z!="-" && _ufno==1) return ""; }

if (c=="-" || c=="") {

if (z=="-" && _ufns==1) { c="utmccn=(direct)|utmcsr=(direct)|utmcmd=(none)"; }

if (c=="-" || c=="") return "";

}

if (z!="-") {

i=z.indexOf(".");

if (i>-1) i=z.indexOf(".",i + 1);

if (i>-1) i=z.indexOf(".",i + 1);

if (i>-1) i=z.indexOf(".",i + 1);

t=z.substring(i + 1,z.length);

if (t.toLowerCase()==c.toLowerCase()) cs=1;

t=z.substring(0,i);

if ((i=t.lastIndexOf(".")) > -1) {

t=t.substring(i + 1,t.length);

cn=(t*1);

}

}

if (cs==0 || _ufns==1) {

t=_uGC(dc,"__utma=" + _udh,";");

if ((i=t.lastIndexOf(".")) > 9) {

_uns=t.substring(i + 1,t.length);

_uns=(_uns*1);

}

cn + + ;

if (_uns==0) _uns=1;

_ubd.cookie="__utmz=" + _udh + "." + _ust + "." + _uns + "." + cn + "." + c + "; path=" + _utcp + "; " + x + _udo;

}

if (cs==0 || _ufns==1) return "&utmcn=1";

else return "&utmcr=1";

}

function _uRef() {

if (_ur=="0" || _ur=="" || _ur=="-") return "";

var i=0,h,k,n;

if ((i=_ur.indexOf("://"))
h=_ur.substring(i + 3, _ur.length);

if (h.indexOf("/") > -1) {

k=h.substring(h.indexOf("/"),h.length);

if (k.indexOf("?") > -1) k=k.substring(0,k.indexOf("?"));

h=h.substring(0,h.indexOf("/"));

}

h=h.toLowerCase();

n=h;

if ((i=n.indexOf(":")) > -1) n=n.substring(0,i);

for (var ii=0;ii<_urno.length>
if ((i=n.indexOf(_uRno[ii].toLowerCase())) > -1 && n.length==(i + _uRno[ii].length)) { _ufno=1; break; }

}

if (h.indexOf("www.")==0) h=h.substring(4,h.length);

return "utmccn=(referral)|utmcsr=" + _uEC(h) + "|" + "utmcct=" + _uEC(k) + "|utmcmd=referral";

}

function _uOrg(t) {

if (_ur=="0" || _ur=="" || _ur=="-") return "";

var i=0,h,k;

if ((i=_ur.indexOf("://"))
h=_ur.substring(i + 3, _ur.length);

if (h.indexOf("/") > -1) {

h=h.substring(0,h.indexOf("/"));

}

for (var ii=0;ii<_uosr.length>
if (h.indexOf(_uOsr[ii]) > -1) {

if ((i=_ur.indexOf("?" + _uOkw[ii] + "=")) > -1 || (i=_ur.indexOf("&" + _uOkw[ii] + "=")) > -1) {

k=_ur.substring(i + _uOkw[ii].length + 2, _ur.length);

if ((i=k.indexOf("&")) > -1) k=k.substring(0,i);

for (var yy=0;yy<_uono.length>
if (_uOno[yy].toLowerCase()==k.toLowerCase()) { _ufno=1; break; }

}

if (t) return _uEC(k);

else return "utmccn=(organic)|utmcsr=" + _uEC(_uOsr[ii]) + "|" + "utmctr=" + _uEC(k) + "|utmcmd=organic";

}

}

}

return "";

}

function _uBInfo(page) {

var sr="-",sc="-",ul="-",fl="-",je=1;

var n=navigator;

if (self.screen) {

sr=screen.width + "x" + screen.height;

sc=screen.colorDepth + "-bit";

} else if (self.java) {

var j=java.awt.Toolkit.getDefaultToolkit();

var s=j.getScreenSize();

sr=s.width + "x" + s.height;

}

if (n.language) { ul=n.language.toLowerCase(); }

else if (n.browserLanguage) { ul=n.browserLanguage.toLowerCase(); }

je=n.javaEnabled()?1:0;

if (_uflash) fl=_uFlash();

return "&utmsr=" + sr + "&utmsc=" + sc + "&utmul=" + ul + "&utmje=" + je + "&utmfl=" + fl;

}

function __utmSetTrans() {

var e;

if (_ubd.getElementById) e=_ubd.getElementById("utmtrans");

else if (_ubd.utmform && _ubd.utmform.utmtrans) e=_ubd.utmform.utmtrans;

if (!e) return;

var l=e.value.split("UTM:");

var i,i2,c;

if (_userv==0 || _userv==2) i=new Array();

if (_userv==1 || _userv==2) { i2=new Array(); c=_uGCS(); }

for (var ii=0;ii
l[ii]=_uTrim(l[ii]);

if (l[ii].charAt(0)!='T' && l[ii].charAt(0)!='I') continue;

var r=Math.round(Math.random()*2147483647);

if (!_utsp || _utsp=="") _utsp="|";

var f=l[ii].split(_utsp),s="";

if (f[0].charAt(0)=='T') {

s="&utmt=tran" + "&utmn=" + r;

f[1]=_uTrim(f[1]); if(f[1]&&f[1]!="") s + ="&utmtid=" + escape(f[1]);

f[2]=_uTrim(f[2]); if(f[2]&&f[2]!="") s + ="&utmtst=" + escape(f[2]);

f[3]=_uTrim(f[3]); if(f[3]&&f[3]!="") s + ="&utmtto=" + escape(f[3]);

f[4]=_uTrim(f[4]); if(f[4]&&f[4]!="") s + ="&utmttx=" + escape(f[4]);

f[5]=_uTrim(f[5]); if(f[5]&&f[5]!="") s + ="&utmtsp=" + escape(f[5]);

f[6]=_uTrim(f[6]); if(f[6]&&f[6]!="") s + ="&utmtci=" + escape(f[6]);

f[7]=_uTrim(f[7]); if(f[7]&&f[7]!="") s + ="&utmtrg=" + escape(f[7]);

f[8]=_uTrim(f[8]); if(f[8]&&f[8]!="") s + ="&utmtco=" + escape(f[8]);

} else {

s="&utmt=item" + "&utmn=" + r;

f[1]=_uTrim(f[1]); if(f[1]&&f[1]!="") s + ="&utmtid=" + escape(f[1]);

f[2]=_uTrim(f[2]); if(f[2]&&f[2]!="") s + ="&utmipc=" + escape(f[2]);

f[3]=_uTrim(f[3]); if(f[3]&&f[3]!="") s + ="&utmipn=" + escape(f[3]);

f[4]=_uTrim(f[4]); if(f[4]&&f[4]!="") s + ="&utmiva=" + escape(f[4]);

f[5]=_uTrim(f[5]); if(f[5]&&f[5]!="") s + ="&utmipr=" + escape(f[5]);

f[6]=_uTrim(f[6]); if(f[6]&&f[6]!="") s + ="&utmiqt=" + escape(f[6]);

}

if (_userv==0 || _userv==2) {

i[ii]=new Image(1,1);

i[ii].src=_ugifpath + "?" + "utmwv=" + _uwv + s;

i[ii].onload=function() { _uVoid(); }

}

if (_userv==1 || _userv==2) {

i2[ii]=new Image(1,1);

i2[ii].src=_ugifpath2 + "?" + "utmwv=" + _uwv + s + "&utmac=" + _uacct + "&utmcc=" + c;

i2[ii].onload=function() { _uVoid(); }

}

}

return;

}

function _uFlash() {

var f="-",n=navigator;

if (n.plugins && n.plugins.length) {

for (var ii=0;ii
if (n.plugins[ii].name.indexOf('Shockwave Flash')!=-1) {

f=n.plugins[ii].description.split('Shockwave Flash ')[1];

break;

}

}

} else if (window.ActiveXObject) {

for (var ii=10;ii>=2;ii--) {

try {

var fl=eval("new ActiveXObject('ShockwaveFlash.ShockwaveFlash." + ii + "');");

if (fl) { f=ii + '.0'; break; }

}

catch(e) {}

}

}

return f;

}

function __utmLinker(l) {

if (!_ulink) return;

var p,k,a="-",b="-",c="-",z="-",v="-";

var dc=_ubd.cookie;

if (l && l!="") {

if (dc) {

a=escape(_uGC(dc,"__utma=" + _udh,";"));

b=escape(_uGC(dc,"__utmb=" + _udh,";"));

c=escape(_uGC(dc,"__utmc=" + _udh,";"));

z=escape(_uGC(dc,"__utmz=" + _udh,";"));

v=escape(_uGC(dc,"__utmv=" + _udh,";"));

k=(_uHash(a + b + c + z + v)*1) + (_udh*1);

p="__utma=" + a + "&__utmb=" + b + "&__utmc=" + c + "&__utmz=" + z + "&__utmv=" + v + "&__utmk=" + k;

}

if (p) {

if (l.indexOf("?")
else { document.location=l + "&" + p; }

} else { document.location=l; }

}

}

function __utmLinkPost(f) {

if (!_ulink) return;

var p,k,a="-",b="-",c="-",z="-",v="-";

var dc=_ubd.cookie;

if (!f || !f.action) return;

if (dc) {

a=escape(_uGC(dc,"__utma=" + _udh,";"));

b=escape(_uGC(dc,"__utmb=" + _udh,";"));

c=escape(_uGC(dc,"__utmc=" + _udh,";"));

z=escape(_uGC(dc,"__utmz=" + _udh,";"));

v=escape(_uGC(dc,"__utmv=" + _udh,";"));

k=(_uHash(a + b + c + z + v)*1) + (_udh*1);

p="__utma=" + a + "&__utmb=" + b + "&__utmc=" + c + "&__utmz=" + z + "&__utmv=" + v + "&__utmk=" + k;

}

if (p) {

if (f.action.indexOf("?")
else f.action + ="&" + p;

}

return;

}

function __utmSetVar(v) {

if (!v || v=="") return;

var r=Math.round(Math.random() * 2147483647);

_ubd.cookie="__utmv=" + _udh + "." + escape(v) + "; path=" + _utcp + "; expires=Sun, 18 Jan 2038 00:00:00 GMT;" + _udo;

var s="&utmt=var&utmn=" + r;

if (_userv==0 || _userv==2) {

var i=new Image(1,1);

i.src=_ugifpath + "?" + "utmwv=" + _uwv + s;

i.onload=function() { _uVoid(); }

}

if (_userv==1 || _userv==2) {

var i2=new Image(1,1);

i2.src=_ugifpath2 + "?" + "utmwv=" + _uwv + s + "&utmac=" + _uacct + "&utmcc=" + _uGCS();

i2.onload=function() { _uVoid(); }

}

}

function _uGCS() {

var t,c="",dc=_ubd.cookie;

if ((t=_uGC(dc,"__utma=" + _udh,";"))!="-") c + =escape("__utma=" + t + "; + ");

if ((t=_uGC(dc,"__utmb=" + _udh,";"))!="-") c + =escape("__utmb=" + t + "; + ");

if ((t=_uGC(dc,"__utmc=" + _udh,";"))!="-") c + =escape("__utmc=" + t + "; + ");

if ((t=_uGC(dc,"__utmz=" + _udh,";"))!="-") c + =escape("__utmz=" + t + "; + ");

if ((t=_uGC(dc,"__utmv=" + _udh,";"))!="-") c + =escape("__utmv=" + t + ";");

if (c.charAt(c.length-1)==" + ") c=c.substring(0,c.length-1);

return c;

}

function _uGC(l,n,s) {

if (!l || l=="" || !n || n=="" || !s || s=="") return "-";

var i,i2,i3,c="-";

i=l.indexOf(n);

i3=n.indexOf("=") + 1;

if (i > -1) {

i2=l.indexOf(s,i); if (i2
c=l.substring((i + i3),i2);

}

return c;

}

function _uDomain() {

if (!_udn || _udn=="" || _udn=="none") { _udn=""; return 1; }

if (_udn=="auto") {

var d=_ubd.domain;

if (d.substring(0,4)=="www.") {

d=d.substring(4,d.length);

}

_udn=d;

}

if (_uhash=="off") return 1;

return _uHash(_udn);

}

function _uHash(d) {

if (!d || d=="") return 1;

var h=0,g=0;

for (var i=d.length-1;i>=0;i--) {

var c=parseInt(d.charCodeAt(i));

h=((h
if ((g=h & 0xfe00000)!=0) h=(h ^ (g >> 21));

}

return h;

}

function _uFixA(c,s,t) {

if (!c || c=="" || !s || s=="" || !t || t=="") return "-";

var a=_uGC(c,"__utma=" + _udh,s);

var lt=0,i=0;

if ((i=a.lastIndexOf(".")) > 9) {

_uns=a.substring(i + 1,a.length);

_uns=(_uns*1) + 1;

a=a.substring(0,i);

if ((i=a.lastIndexOf(".")) > 7) {

lt=a.substring(i + 1,a.length);

a=a.substring(0,i);

}

if ((i=a.lastIndexOf(".")) > 5) {

a=a.substring(0,i);

}

a + ="." + lt + "." + t + "." + _uns;

}

return a;

}

function _uTrim(s) {

if (!s || s=="") return "";

while ((s.charAt(0)==' ') || (s.charAt(0)=='n') || (s.charAt(0,1)=='r')) s=s.substring(1,s.length);

while ((s.charAt(s.length-1)==' ') || (s.charAt(s.length-1)=='n') || (s.charAt(s.length-1)=='r')) s=s.substring(0,s.length-1);

return s;

}

function _uEC(s) {

var n="";

if (!s || s=="") return "";

for (var i=0;i
return n;

}

function __utmVisitorCode() {

var r=0,t=0,i=0,i2=0,m=31;

var a=_uGC(_ubd.cookie,"__utma=" + _udh,";");

if ((i=a.indexOf(".",0))
if ((i2=a.indexOf(".",i + 1))>0) r=a.substring(i + 1,i2); else return "";

if ((i=a.indexOf(".",i2 + 1))>0) t=a.substring(i2 + 1,i); else return "";

var c=new Array('A','B','C','D','E','F','G','H','J','K','L','M','N','P','R','S','T','U','V','W','X','Y','Z','1','2','3','4','5','6','7','8','9');

return c[r>>28&m] + c[r>>23&m] + c[r>>18&m] + c[r>>13&m] + "-" + c[r>>8&m] + c[r>>3&m] + c[((r&7)>30&3)] + c[t>>25&m] + c[t>>20&m] + "-" + c[t>>15&m] + c[t>>10&m] + c[t>>5&m] + c[t&m];

}

function _uIN(n) {

if (!n) return false;

for (i=0;i
var c=n.charAt(i);

if ((c"9") && (c!=".")) return false;

}

return true;

}

http://www.google-analytics.com/urchin.js



Email SF-IMC at sf@indymedia.org and let them know how you feel about this or go to http://sf.indymedia.org/news/hidden.php?id=1722251 and do the same. See if they offer a full explanation for allowing Google to acquire and aggregate data obtained from their site's users.

Report this post as:

LATEST COMMENTS ABOUT THIS ARTICLE
Listed below are the 10 latest comments of 10 posted about this article.
These comments are anonymously submitted by the website visitors.
TITLE AUTHOR DATE
How do people who use Google protect from this? ? Saturday, Nov. 26, 2005 at 11:05 AM
don't USE Google Sheepdog Saturday, Nov. 26, 2005 at 11:21 AM
"how did the code get there in the first place?" just wondering Saturday, Nov. 26, 2005 at 12:44 PM
blah, blah, blah heard it before Saturday, Nov. 26, 2005 at 3:41 PM
"achieved by planting forged documents" pointer Saturday, Nov. 26, 2005 at 3:45 PM
Summary johnk Saturday, Nov. 26, 2005 at 5:53 PM
you could always use Proxomitron Hex Tuesday, Nov. 29, 2005 at 12:25 AM

Local News

More Pix: "Families Belong Together," Pasadena J02 12:16PM

"Families Belong Together" March, Pasadena J02 12:08PM

Short Report on the Families Belong Together Protest in Los Angeles J30 4:26PM

Summer 2018 National Immigrant Solidarity Network News Alert! J10 11:58PM

Watch the Debate: Excluded Candidates for Governor of California M30 10:20PM

Change Links June 2018 posted M28 12:41AM

The Montrose Peace Vigil at 12 Years M22 1:01PM

Unity Archive Project M21 2:42AM

Dianne Feinstein's Promotion of War, Secret Animal Abuse, Military Profiteering, Censorshi M17 3:22PM

CA Senate Bill 1303 would require an independent coroner rather than being part of police M10 2:08PM

Three years after OC snitch scandal, no charges filed against sheriffs deputies M10 1:57PM

California police agencies violate Brown Act (open meetings) M02 1:31PM

Insane Company Wants To Send Nuke Plant Waste To New Mexico A29 4:47PM

Change Links May 2018 A27 1:40AM

Worker-Owned Car Wash on Vermont Closed A26 10:37PM

GUIDE TO REBEL CITY LOS ANGELES AVAILABLE A12 5:39PM

lausd whistle blower A10 11:58PM

Website Upgrade A10 3:02AM

Help KCET and UCLA identify 60s-70s Chicano images A04 1:02PM

UCLA Luskin: Casting Youth Justice in a Different Light A02 11:58AM

Change Links April 2018 A01 11:27AM

Nuclear Shutdown News March 2018 M31 6:57PM

Join The Protest Rally in Glendale on April 10, 2018! M29 7:00PM

Spring 2018 National Immigrant Solidarity Network News Alert! M19 2:02PM

Anti-Eviction Mapping Project Shows Shocking Eviction Trends in L.A. M16 5:40PM

Steve Mnuchin video at UCLA released M15 12:34AM

Actress and Philanthropist Tanna Frederick Hosts Project Save Our Surf Beach Clean Ups M06 12:10PM

After Being Told He's 'Full of Sh*t' at School Event, Mnuchin Demands UCLA Suppress Video M02 11:44AM

More Local News...

Other/Breaking News

Behind the scenes at fbi National Academy J20 2:47PM

Treasury Takes Aim at Shell Companies J20 11:18AM

Paraphysique de l'intelligence J20 9:08AM

Oklahoma GOP Senator Jim Inhofe's Bloody Record J20 4:01AM

Globalization: hope on the horizon despite Fake Liberals. J20 3:41AM

Sorry President Trump,Ted Cruz Texas Judicial System,is Worse Than Many Shithole Countries J19 4:49PM

The Shortwave Report 07/20/18 Listen Globally! J19 4:33PM

3 Essential Videos J19 3:53AM

The System Question as a Survival Question J18 8:54PM

“Animaniacs in Concert!” Starring Voice Legend Rob Paulsen J18 2:41PM

Nation's Largest Voting Machine Co., ESS, Admits Lying Re Having Installed Remote Control J18 11:55AM

Du pain et des jeux J18 9:53AM

Fbi joins with Facebook to remove this report J18 7:08AM

Paraphysique de martyrologie J17 8:00AM

Asian Countries:Cambodia, Vietnam, N. Korea do not permit unlawful immigration J16 8:06PM

Children Incorporated Earns 4-Star Rating on Charity Navigator J16 11:24AM

Democratic Socialists of America J14 4:57PM

Leonard Peltier Non Violent Native American Political Prisoner since 1970's J14 4:18PM

Paraphysique miscellanées de l'aggiornamento J14 12:54AM

Actress and Philanthropist Tanna Frederick Hosts Project Save Our Surf Beach Cleanup J13 4:14PM

FBI Investigated LA County Sheriff Baca,Why Not Hank Skinner's Persecution? J13 3:52PM

Updated Partial List Of Famous Vegetarians, Vegans, & Fruitarians J13 2:59PM

The Shortwave Report 07136/18 Listen Globally! J12 4:36PM

Social Policy as Social Infrastructure J12 3:38AM

Vol I: 84 Varieties Of GOP Election Fraud J12 1:50AM

Texas Can Call it An Execution,But It is A State Sponsored Murder of Hank Skinner.. J11 6:48PM

June 2018 Honduras coup update J11 3:35PM

Maria Estrada doubles down on racist support J11 1:40PM

More Breaking News...
© 2000-2018 Los Angeles Independent Media Center. Unless otherwise stated by the author, all content is free for non-commercial reuse, reprint, and rebroadcast, on the net and elsewhere. Opinions are those of the contributors and are not necessarily endorsed by the Los Angeles Independent Media Center. Running sf-active v0.9.4 Disclaimer | Privacy