Would Exchanging Cookies Defeat DoubleClick?
An Anonymous Coward asks: "After reading all the articles on cookies, DoubleClick, etc., an idea occurred to me and i thought i'd throw it out to the community to comment/flame and/or hopefully implement: since privacy is compromised because cookies *correlate* you with where you've been and other info, would it be feasible to host a "cookie exchange" server and application? e.g. you'd run this app before you surf, and it would reach into your browser cookie jar and *exchange* your DoubleClick cookie with somebody else's who is also running Cookie Exchange. Repeat for each site you wish to remain anonymous for. It seems that this would be more effective than disabling cookies, as it would mess up DoubleClick's correlations and tracking - you'd never have the same profile from day-to-day!" While an interesting thought. It doesn't exactly address the problem. I can imagine this making even more SPAM because one user's tracking profile now contains useless information from someone else's cookies. Would this be a good idea or even a fun way to protest DoubleClick?
I never get the same IP number when I dial up the ISP. The said filter will not work with any dial up user, or am I missing a point here?
-- From Denmark
This idea sounds pretty good! No matter what we do, marketing gurus will always find some way to collect new user data. Advertising people live by the data they collect. They have to prove their use! If we can effectively destroy their databases, then no one will believe them. The only drawnback I could see, would be Doubleclick taking the results as fact, and using that to get more people to sign up under its campaign, giving us more spam. (check out some preliminary figuring I did over at my site. Tell me if you see any major flaws in my math) Still, I am interested in helping set something like this up. Any other takers? Send me an email at john@johncglass.com if you are also interested!
/. is a commercial entity. goto slashdot.com
Doubleclick keeps track of IP addresses. If their computers see someone connecting from random IP addresses all over IPv4-space (ie, not from within a pool of modems belonging to a single ISP), they will mark that "user" as bogus.
There is absolutely no difference between playing cookie-exchange and simply disabling doubleclick cookies.
Tarsnap: Online backups for the truly paranoid
That really seems like a lot of unnecessary effort. I edit my cookies file by hand once every month or so and screw around with the entries I don't care for - randomizing the hex values, exchanging FALSE values for TRUE, etc..
Worst case, I figure this creates a mess at their end of things when invalid data turns up (that I'm sure they just ignore and reset). Best case is what I've had happen a few times - something I change gets interpreted correctly and all of a sudden I start seeing ads for stuff that's just ridiculously off-target for me. As a 24 year-old male techie, it's a bit amusing to suddenly find yourself bombarded with women's jewelry ads, expectant mother products, etc..
The proposal would poison DoubleClick's database. This would force DoubleClick to separate its banner-ad operation from its tracking operation...and then guess how long it will take for HTTP proxy packages to start filtering the 1x1 (or smaller than 8x8) GIFs.
Count me out, though. I block all the DoubleClick domains I can in my DNS server, and I see no reason to unblock those domains.
Watch the skies, or, alternatively, the top of your page in slashdot and check the URL. Doubleclick occasionally appears. Cheers, slashdot.
I will agree as far as to the fact that to DoubleClick, this will make little or no diff, unless you REALLY try hard to avoid their detection (by only excahnging with the same 3-4 people all the time for a while, then slowly altering Your pattern to something else, or simply exchange the CONTENTS of the cookie in which case DoubleClick WOULD be screwed, as the IP would be the same, but the recorded "habits" change all the time).
However, for those of us who can now truly say: "Doubleclick thinks I'm bogus.. Yeah" there IS a difference, namely that we should no longer be counted as "reliable info" which at least keeps us out of their "target group" or whatever. And at the same time make us feel better, knowing that we've done our bit to make the world safe from democracy (pardon the pun).
Personally, I think that it would be much more efficient to mess with their data, but seeing as the number of people who would participate in a venture such as this would probably only mess up so small a percentage of their DB that they'd hardly notice, then what's the point ? I mean those of us who object are also the same ones who knows how to do something about the problem. WE are NOT the ones that give them accurate data by keeping the cookies. Like so many others, I just delete mine after a while.
No if we REALLY want to do something about DoubleClick, it should be transparent to the user. Something more like a "cookie-virus" that would mess up peoples double-click cookie without them knowing. This could easily hit a VERY large part of their users, and SERIOUSLY corrupt their data. Ofcourse having the cookie look into a "legit" cookie-excahgne DB to find new intresting values might not be a bad idea, in which case this program/DB would be nice to have.
But all in all.. The program on it's own is not worth much... Not ANYTHING really.
--- To err is human... Am I more human than most ?
I agree with what others have said; this is a pretty nifty idea but would ultimately just force DoubleClick et al. to implement a workaround. All they'd have to do would be to add some data to the contents of the actual cookie that says "this cookie really came from DoubleClick". Then we'd have to find that field and tamper with it, and then they'd find some other workaround, and so on. Plus, giving a site someone else's cookie might cause the site to display incorrectly, in some cases. And if you mind cookies, but you don't mind broken sites, well, then just turn cookies off.
[We Have No Product] [The Swindle
What we really need is two things:
:-)
1. The cookie equivalent of RBL or ORBS. Some list of bad-guys. (Yeah, I know about JunkBusters. Tried it, but it was clunky.) It should work over the 19.2 and 28.8 connections I'm plagued with at hotels.
2. A little program or plug-in, that when evil attempts to store 1k of information on my computer, it crushes the cookie, and returns completely random information. But nicely formatted random information.
I'll settle for #2. I guess I know what program I'm going to be starting on.
It would be nice for the cookie alert pop-ups most browsers had two more buttons: "Always Accept from This Domain", and "Ban EVERYTHING from This Domain".
I don't want the cookie, the traffic, the graphic.
Part of the problem is that the opt-out isn't forever. I have a cron job running that alerts me when my DoubleClick cookie changes away from OPT_OUT. I think I get at least one hit a week; when I look, the cookie has changed from "OPT_OUT" to "A".
What's happening here? I've heard that client-side Javascript can change cookies, and that some sites use older scripts that don't know about OPT_OUT. Regardless of why it's happening, the important this is that it does happen.
So why "A"? Probably just a bug in the script. I haven't let it sit around to see what happens to it; I just flip it back ASAP.
My solution is slightly kludgy. I have two Perl scripts:
I'd like to run this at least once a day, but I have two problems:
(Okay, these are "problems" only in relation to the issue at hand.)
So right now, I run the scripts when I get warned that my DoubleClick cookie has changed. As I said, that usually means at least once per week. Not ideal, but I can live with it.
The United States of America: We mean well.
Even if they implement a workaround, we could just implement one around that. Do you really want to admit that we're not smarter than a bunch of advertising executives?
--
Besides that, I could never understand why people cared about such things.. After all - would you rather see an ad for something you don't care about, or something that supposedly might be interesting for you? (And no, don't give me "I would rather see no ads at all" - people who create the very sites you are visiting do need to get paid)
But beyond amusement, this wouldn't serve much purpose IF you could pull it off. On a large enough scale, it might amount to a form of protest, but why? Okay...Doubleclick has become the poster child of the profiling evil empire. And now Coremetrics has received the brunt of the privacy policy ignorance of its clients, putting the spotlight on third party data-mining. In either case, cookies represent an essential tool to get their jobs done. If you don't like it...your options are simple:
- Configure your browser.
- Use a local proxy or filter. Adsubtract is a good one. I like Proxomitron.
- Use a browser "companion". IDcide works well. It's free.
- Use a proxy service that manages cookies like Privada or Freedom (yep, sneaking my affiliate ID in that URL). Zapada is a clever Java applet approach to keeping Doubleclick et.al. out.
- Periodically clean out your cookie files, either manually or using any number of file tools like Webroot's WindowWasher.
- Just install Doubleclick's opt-out cookie. I've assembled the URLs in one convenient location at http://webveil.com/optout.html.
- Or physically edit your cookie file/directory to be read only...after installing the cookies you want in order to get personalized service...like here at Slashdot.
Cookie angst is so overwrought, but if they bother you...whip 'em into shape. You certainly have options. An exchange system would be interesting and entertaining, but enough to be worth the effort? I'll participate if someone does the work, but I think there are better uses of your programming time.Get Veiled
Wouldn't it be easier to have a little perl script (or executable for mac and win users) to run at startup of the OS or browser that would just delete or scramble the doubleclick cookie? What do you gain by exchanging?
grep -ri 'should work'
What other cookies do I need? I have my browser set to accept all cookies, so I never get bothered with the "accept this cookie?" prompt, but I never have to trim my cookies file either because it's read-only.
Now, when I -do- want to keep a cookie, I unfortunately have to shut down Netscape, chmod the file, and restart, but it's an extreme rarity that I actually want to add a cookie to the file.
If you wanna have more fun with DoubleClick and the like, do what I did above, but remove the DoubleClick OPT_OUT cookie. That way, each individual browser session (e.g. every separate time you run Netscape) will get a unique DoubleClick cookie, but you can't be tracked between sessions because the cookie won't be saved.
http://209.204.196.48/hosts.zip Grab that file. On a Windows box, find the directory that your HOSTS.SAM file is, and extract the HOSTS file in this ZIP into that directory. With modification, you could use it on a *BSD or Linux box. It's a BIIIGGG list of most of the known ad servers in the world, and from my experience, it gets almost all of them. A friend of mine from IRC found a small list, and added his own additions to it and passed it around, and as a result, I haven't had to look at a banner ad in a long time. Basically what it does is override the IP->host mapping with 127.0.0.1 (i.e. localhost) for all known adservers ... so you get almost the same effect as junkbuster or whatever, but without needing to use proxy software, and its instaneous, no lag.
This is one area where mozilla has it done properly. Mozilla allows you to accept or reject cookies on a domain name by domain name basis, and remember the decisions.
I use a very simple criteria. If the cookie will do me substantial good, I will accept it. Thus I accept cookies for sites with passwords and logins, and customizable content. I never accept cookies for advertisements like doubleclick.
The beauty of it shows up in the remembering sites part. I only need to refuse a doubleclick ad once. Then it is bit-bucketed forever.
Your browser should do things that are in your best interest, such as the way mozilla handles cookies.
Does yours ?!
rad... I just cut and pasted that list into my /etc/hosts file in linux... works great! thanks for the list! it would be cool to have a list like this in a db people could add to..
YouTube & Google Video -> podcast http://castcluster.blogspot.com/
does anyone know what the performance ramifications of a 200 line hosts file is under linux?
YouTube & Google Video -> podcast http://castcluster.blogspot.com/