Extra caution is recommended when installing recently uploaded/updated scripts (read more)
Be sure you trust any scripts you install

Google Anonymizer

Anonymizes search requests to google and removes tracking systems on the results page. It transforms you into a ghost for google.

Concept


Google's cookie contains an unique id that can be used to track all the search queries of an user, this script removes only the cookie containing this id.
The disadvantage of not having the google's cookie is that you can't save the google's search preferences, this script solve also this problem saving your preference locally and adding them every time to each search request.
Moreover Google uses on the results page some javascript functions to track the clicked links, this script removes also these tracking systems.

Changes Log

  • 01.07.2007 Ver. 1.00

    • Google's cookie id anonymized with imilly's annullated cookie
    • Removes all the onmousedown from the links on the results page
  • 31.03.2008 Ver. 1.01

    • Since a few days Google has started to block all the requests with an anonymized cookie, now this script instead of anonymize the Google's cookie delete it, it's the same as surfing without accepting cookie from Google
    • Because without the google's cookie you can't save your google's search preferences, these now are saved locally and added all the times to each search request as hidden fields in the form
    • An automatic update system has been added to the script
  • 31.03.2008 Ver. 1.02

    • Fixed a small typo error by adding preferences to the search requests
  • 01.04.2008 Ver. 1.03

    • Added a parallel system to the hidden fields technique to add preferences to the requests: at each request is generated a new google's cookie with a new google's id and the saved preferences
  • 04.04.2008 Ver. 1.04

    • Added a configuration window accessible from the GM menu "User Scripts Commands ..."
  • 05.04.2008 Ver. 1.05

    • Added an option in the configuration window to remove another google's tracking function (thanks to sizzlemctwizzle)
  • 14.04.2008 Ver. 1.06

    • Added an option in the configuration window to remove the dangerous sites redirection
  • 07.05.2008 Ver. 1.07

    • Added the option to delete or rewrite tracking functions
    • Added the possibility to add extra parameters to the google's preferences
  • 12.05.2008 Ver. 1.08

    • Added the option to catch google's preferences form submission
    • Added the option to rewrite google's images links




Jun 17, 2008
Aquilax Script's author

@usersXcript

Google adds something like an hash code of the cookie values/content to the cookie self, it is the S value at the end. If you change the google id the hash code doesn't match anymore the values/content and google set you a new cookie with a new id. The hash function is unknown, it isn't any one of the most used hash functions (md4,md5,sha1,sha2,...), it seems to be an internal implementation of google, therefore it is impossible to forge a google cookie with a random id.

The other solution would be that everyone uses the same google id.

 
Jun 16, 2008
usersXcript User

function setImillyCookie()
{
var match1=regexpGoogleCookie();
var match2=regexpLocationHost();
var randi=Math.floor(Math.random() * (9999999999999999 - 0000000000000001 + 1)) + 0000000000000001;
if (match1!=null && /[^0]/.test(match1[2]) && match2!=null)
{
setCookie("PREF=ID="+randi+":LD=en:TM=1115409441:LM=1129104254:S=kSuablMgN8pP9-91;expires=Sun, 17-Jan-2038 19:14:07 GMT;domain="+match2[1]);

}
}

Instead of setting the cookie to 00000, anonymize-it with a random number(md5 of random number/word would be better) ???

 
Apr 5, 2008
Aquilax Script's author

@sizzlemctwizzle I have never seen that function but I have found some forums talking about it. I have added an option to destroy it, I don't see any reason to rewrite it, also if in some other place the tracking function are called, destroying them instead of rewrite them, will generate a javascript error and therefore blocking the execution of the code, that is far better, a piece of code calling a tracking function is surely nothing good.

 
Apr 5, 2008
sizzlemctwizzle Scriptwright


//Rewrite Mouse down event function
unsafeWindow.rwt = function(){ return true; }

 
Mar 31, 2008
Dargx Scriptwright

In case you get the "We're Sorry" message I found how to fix this. In Fire fox go to Tools>Options>Privacy and click on "Show Cookies". Then search for the google cookie and expand it. Look in The box that shows the name and other info and find the one that has "ID=0000000000000000". Delete this cookie and eveything should return to normal. I'm not sure if this will work everytime, though it worked for me. I will be working on a script one I find the time though to randomize the ID instead of just setting it to zeros. Overall this is a good script, though due to Google's new security measures this isn't all that practical.

 
Jul 4, 2007
Aquilax Script's author

If you are looking for gmail scripts just type in the search textbox on the upper right corner "gmail".

These scripts are used to change the websites by adding,removing or modifying features,behavior and layout and much more.

To use them you need FireFox and the Add-in GreaseMonkey.

http://www.greasespot.net/

 
Jul 4, 2007
flashspeed1 User

Hi i am french and i am looking for something to add signatures in my gmail account?

I have a website http://domax4u.com

Thanks my mail is contact@domax4u.com
take care all what it's for exactly all those scripts?? lol

You could comment on this script if you were logged in.