Google Anonymizer

By Aquilax Last update Nov 6, 2008 — Installed 28,404 times.

Archived Comments (locked)

in
Subscribe to Archived Comments 25 posts, 11 voices



Jesse Andrews Admin

The following is an archive of comments made before threaded discussions was implemented (November 16th, 2008)

 
Aquilax Script's Author

@shjoity

I haven't added a support for scroogle because is not really a webproxy. A webproxy accept a full url and it return you the page, scroogle instead is only an interface for google where instead of the url you have to pass the search terms. This is a big limitation of the real potentiality of google, because a lot of search options must left away.

I will think about it in near future, at the moment I have other two script that at the moment I'm developing.

 
shjoity User

you could add a option using http://scroogle.org google-only proxy, it is a special proxy that supports ssl, using post instead of get and supprts ssl, and wont go down or be meaga slow like normal proxys

its run by the http://google-watch.org/ guy

 
Aquilax Script's Author

@ alpha30

A script can't change your connection settings. Perhaps you want to look at those solutions, I don't use them so I really don't know if they can do it.

http://scroogle.org/
http://www.customizegoogle.com/

 
alpha30 User

There are a few FF extensions to use proxies easily, but none allow to use a proxy for a particular site only (that I am aware of). Can't a script be written to search google through a proxy automatically. If this could be done, together with having the direct links from the search results, then google search would become really anonymous.

 
Aquilax Script's Author

@paka

I'm not living in the US, so don't know how broad band connections are done in US. In Europe also broad band connections receive a dynamic ip, which is changed every few days, this is especially done to prevent people to set up a permanent server. If you want a static ip, that will allow you to set up a permanent server, you have to pay much more. As you said, the only way to hide your ip is to use a proxy, a anonymous proxy, because there are also transparent proxies, which send to the web server your ip as an http header.

 
paka Scriptwright

Aquilax said:
R: Perhaps Google saves also the search request with the IP but normally each time that you connect to internet you receive a dynamic IP, so you for each "session" you have a new address that is like have a new identity. If the IP would be enough with google has added also a cookie with an ID?

But nearly all broad band connections these days (at least in the US) are static IPs. And even with the few still using dynamic (including dialup), google could still correlate the IP until next connection. I'm not dissing your script - I use it and think it's great - just making people aware that Big G is still looking over their shoulder and can do whatever they want with the information they collect. There's nothing anyone can do to hide IP except go through a proxy which will mix it up for each request and even then the proxy must clear logs for true security.

 
alpha30 User

@Aquilax

Great...I really appreciate it.

 
Aquilax Script's Author

@ alpha30
I'm writing a new version, it's almost ready, but I have to reorganize some things before publish it. I will add also the support for google scholar.

 
alpha30 User

Hi Aquilax,

Thanx for ur script. I am trying to get to work the Scholar Star script. It does not seem to work with disabled cookies, though I thought the code was all internal. Your script is saving the needed preferences for it to work but is not and I do not know why. Could you give it a look? It is not ur script but I know you understand protecting the privacy.

If you can't take a look at it, thanks anyway!

 
Aquilax Script's Author

@paka

Yes I'm aware of the bug, it came with the new GM version (0.8), but since I'm witting a new version I haven't fixed it.
R: Perhaps Google saves also the search request with the IP but normally each time that you connect to internet you receive a dynamic IP, so you for each "session" you have a new address that is like have a new identity. If the IP would be enough with google has added also a cookie with an ID?

 
paka Scriptwright

So far, seems to work, but how can we be sure the big G isn't tracking us? Some kind of visual feedback would be more comforting. One small bug discovered: getGooglePrefs() was throwing javascript errors (for new install only). I added the line:

if (text1 == null) text1 = ""

before the return statement (line 516) and that seemed to correct it. After initial visit to prefs dialog, I took the line out and could not repeat the error.

Q: Doesn't Google keep your IP address along with all search requests anyway? And if so, doesn't that kind of defeat the purpose of the script?

 
linp User

@Aquilax
Thank you for the "ncr" link ,i tried this some time ago , then i still got nl results ; it works now though ,so my problem is solved !
Cheers ,Lin

 
Aquilax Script's Author

@linp
Look at the links below the google search page, you will see this link:
Google.com in English

 
linp User

this does't do what i'm after: when i go to google.com i always get redirected to google.nl ,with nl results first ,which i don't want , i guess google looks at the geo location from the ip ?
any ideas how to circumvent this.
i dont want to disallow coockies , i use gmail .
Thanks lin

 
Aquilax Script's Author

@kidkilowatt
Sorry but I don't use gmail, I know that it place a lot of cookies and what does every cookie it's difficult to say, but using a mail program without accepting cookies is impossible. A session cookie is mandatory to keep you logged in, without a cookie that confirm your identity for the server would be impossible to distinguish between a request coming from you or somewhere else, this means that without a session cookie every one would be able to read your email. A session cookie contain normally a random id generated at the beginning of the session and it will be deleted at the end of the session, this means every time that you log in, you will have a session cookie with a different id. This is the basic concept that allow you in a secure way to read your mail, buy in a eshop or manage your bank account via internet.
This script delete only the google's cookie used in the search page, as explained before, for a search page where you haven't to log in, you don't need a cookie, moreover the cookie, that google places, isn't a session cookie but a tracking cokie because it has always the same id and it won't be deleted at the end of the session.
The only thing that I can suggest you is to delete all your cookies when you close the browser, this can be configured under: Menu->Tools->Optins...->Privacy->Private Data->Always clear my private date when I close Firefox
For the Google Big Brother script, you can modify it to adapt it to your will, to remove an eye you have only to comment a few lines, you don't any programming skill.

 
kidkilowatt User

also, i think it would be better if the hal eye was just in the place of the 2nd 'o', not both
'

 
kidkilowatt User

-edit, nevermind what i wrote here before. But i can't use Gmail without enabling cookies from google.com. is there any solution to this?

 
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.

 
usersXcript Scriptwright

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) ???

 
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.

 
sizzlemctwizzle Scriptwright


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

 
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.

 
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/

 
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

Cross
Presentational HTML allowed.
Use <code> for inline code and <pre> for code blocks. Use &lt; and &gt; for literal < and >.
We help break paragraphs and link your links.
or cancel