Welcome to MSDN Blogs Sign in | Join | Help

Google Desktop

There are lot of people that think the new Google Desktop is great and revolutionary. However, there are several things wrong with it that make me stay away from it. Here's the short list (in no particular order):

  1. It hooks up WinInet.dll. Hooking up system level component and intercepting all incoming/outgoing traffic on my machine has nothing to do with my desktop search. (Btw, it's amazing how many antivirus programs Google Desktop is incompatible with because of this)
  2. They inject desktop search information in the Google web search results. While this might seem like a reasonable thing to do, it also means I should now be aware that when I do web search with somebody over my shoulder that I might be divulging private information.
  3. Google desktop can be installed only as admin. The only reason I can think of for this limitation is the WinInet.dll hooking up. I want desktop search to search my files - files that belong to me and I have exclusive access to them. I shouldn't have to be admin to search my data.
  4. It can be used only by the user that installed it. This means non-admins can't use it. That alone rules it out from my home machine, where admin user is logged only for Windows Updates and application installations.
  5. It can be installed by one user only. Another reason I can't use it at home, where my wife and I have separate accounts. What, Google doesn't think people are entitled to their own privacy on computers?
  6. It uses the browser as interface. Webpage is probably not the best way to list couple of thousand search results now, is it?
  7. It uses the browser as interface. That means that any search strings in the Google Desktop will show up in the Google.com page if you double-click on the Search for text box and you have Autocomplete for Forms enabled in the browser.
  8. It runs a webserver on your box. While it's supposedly listening for localhost requests only, it still means that every malicious webpage out there can possibly access it and do post back with the results to their server. A Java applet, for example, with 1px UI. Also, what are the chances that the desktop search page doesn't suffer from the same XSS exploit the main Google page suffers from? (You can search for Google Desktop Exploit on Google)
  9. It makes copies of your browser cache without warning me about this or giving me any option to clear its cache as well when I want to clear the browser cache. I have not tried this with Outlook email, but I wouldn't be suprsied if they do it for email as well. Btw, if they do it, it might be in direct violation of the email retention policies of some companies. (Of course, IANAL disclaimer aplies)
  10. It installs as a browser extension. Hm, I wonder why that is if it has hooked up WinInet.dll anyway.
  11. There is no way to limit the size of the Google Desktop index.

The list above is compiled from half a day looking at it. There might be other issues or plain wrong things with Google Desktop that I missed or overlooked. I'd be interested to hear what else people found out they don't like about Google Desktop.

Update: I was reading Fred's blog and stumbled upon another disturbing fact:

Everybody knows that Google Desktop index all messages from AIM. It’s not really news in itself. The thing that most people don’t know is that if you turn off the logging property of your AIM it seems that Google Desktop index your messages anyway.

I know I can turn off indexing AIM in Google Desktop Preferences. But I shouldn't have to make my privacy choices there. I am aware that I've already made the explicit chioce of allowing Google to index my AIM chats. However, that does not implicitly allow Google Desktop to search my whole network traffic. The privacy preferences of the primary program that produces the indexed data SHOULD be respected. It's that simple.

Update 2: Removed the rethorical question about adding a keyboard logger. I want to keep this post just as a list of things that bug me in Google Desktop. I can talk about my paranoia in other posts. :-)

Published Tuesday, October 19, 2004 11:19 AM by Franci Penov
Filed under: ,

Comments

# re: Google Desktop

Thank you someone for not kissing googles ass, and saying this is the greatest invention ever. It looks like software that should be months and months away from even being released as beta. I removed it the second I got it on my machine since I was so ugly. I didn't bother looking into it at all, I just didn't like it.
Tuesday, October 19, 2004 12:47 PM by Tad

# re: Google Desktop

Just wanted to pop in and say that these are really excellent points. I was very much looking forward to the Google Desktop, but found that on both my work and home machines I was using applications that weren't compatible and that I didn't want to give up. Now that I have read your post, I'm not even sure I'm interested anymore!

I wonder if the forthcoming Microsoft desktop search won't have some of these same problems?
Tuesday, October 19, 2004 12:50 PM by Lerch

# re: Google Desktop

Is WinInet.dll for AIM Chat indexing? Just a wild guess.
Tuesday, October 19, 2004 12:59 PM by anonymous

# re: Google Desktop

I completely agree. I'm willing to bet a maicious page could glean info from your box even without an applet. I'm thinking of some combination of Javascript and frames...

In any event, I have thought many of the same questions you mention.
Tuesday, October 19, 2004 1:32 PM by Nathan Maffeo

# Google Desktop - Just Uninstalled

Tuesday, October 19, 2004 4:34 PM by eWorld.UI - Matt Hawley

# re: Google Desktop

Very good article! You do an excellent job in suggesting how the desktop search application could be improved. That said, there is one point on which I vigorously disagree; that the browser is the "wrong interface" for this application. I do not mean to say the interface could be better than it is, regardless of it being in the browser or not, but I do say that the browser interface works very well indeed for presenting the search results among millions of pages. Presenting thousands of search results to the user is not a goal - at least I hope it isn't! I talk to people about these kinds of things almost on a daily basis, and the Google applications (desktop and search in general) seems to be extremely easy for a great many people to learn and use. They are saying they want to search for information on their computer in the same kind of way. For orders, quotations and expense reports. Even for dynamically calculated reports! I'm not talking about computer wizards here, just your ordinary bookkeeper or stock-inventory-person. These people have a point, and I don't think it is right to dismiss the web-search approach for other applications like that. There might be an important lesson to learn here, so it's time to start experimenting!
Tuesday, October 19, 2004 2:05 PM by Ludvig A. Norin

# re: Google Desktop

I have been using the google desktop search and lookout and find them both to be useful beta apps. I look forward to the future final releases. Also in the short time I have been using the google desktop I have not seen any incompatabilities, could someone enlighten me as to what problems it causes...

I trust you will be at least as skeptical of the microsoft desktop search when it emerges from MS labs...
Tuesday, October 19, 2004 2:57 PM by truenorthern@netscape.net

# re: Google Desktop

Want an alternative...www.x1.com Its not free but if you do a lot of searching it beats google desktop hands down, mainly because it doesn't use a web interface to show results.
Tuesday, October 19, 2004 3:43 PM by Kevin Blakeley

# re: Google Desktop

Lookout can search your files if you are willing to search via an email client.
Tuesday, October 19, 2004 3:46 PM by Jeff Gonzalez

# re: Google Desktop

The web interface is fine on the web but the desktop isn't the web so there is no reason to cripple an application by using that interface. (Also, note that Google's desktop interface has even less features than the real web version.) If a user thinks that interface is fine, they'll LOVE a real desktop application.
I am currently using Copernic's desktop search ( http://www.copernic.com ), it is free, a full-featured program, and it does everything Google's desktop search does and about 500% more.
Tuesday, October 19, 2004 6:16 PM by Shannon J Hager

# re: Google Desktop

Good points. I uninstalled it minutes after intalling it . The suer interface not only sucks major time but also the privacy issues are a big concern.
Tuesday, October 19, 2004 6:40 PM by Binesh George

# Say it isn't so, Google!

The new Google Desktop search. Is it all that it is cracked up to be? I am still waiting to hear more about the final verdict before making my opinion completely public yet. Besides that, Google is not the only...
Tuesday, October 19, 2004 9:51 PM by Lockergnome's Web Developers

# re: Google Desktop

This link addresses item no. 9 and other concerns. <http://desktop.google.com/features.html>

See the section Removing Results.
Tuesday, October 19, 2004 7:28 PM by Gopal

# Google Desktop's Uninstall component works pretty good!

Tuesday, October 19, 2004 11:36 PM by Dave Burke's Blog

# Google Desktop

Wednesday, October 20, 2004 2:44 AM by Martin's WebLog

# re: Google Desktop

About point 8... It does not run only at http://127.0.0.1:4664/. It needs a kind of random seed value to access the google desktop. Something like http://127.0.0.1:4664/&s=2195727400. I suppose an external program can also have access to those 'seeds'.
Wednesday, October 20, 2004 12:44 AM by Arcadi

# re: Google Desktop

Thank you for undertaking such an illuminating analysis of Google's installation procedures and its possible implications. As to why the browser is used to disply results, and assuming, individuals have cleared their browser for making outbound communications through their firewall, then its choice does make it more logicial - if you see what I mean.

Fortunately, I suspected the above and so did not install the programme. However, I have installed Microsoft's own version. It requires the .net framework to be installed. I will be monitoring its activities from now on.

Finally, Google are not the only company to do the above I have a list of well known programmes that do even worse things. One is a security product with anti-virus and firewall that installs Backweb. My problem is do I tell others and risk being sued. I could not afford to defend myself. More importantly, I would have to install the programme again (probably several times under very strict conditions) to verify things for my own piece of mind. Next, Spysweeper which fortunatley reported the installation did not completely remove it from my system and it took hours going through the registry, booting into safe mode etc to get rid of stubburn files (the registry entries were similarly protected).

I really do recommend people get a good port monitor: something that keeps a log of all out-going communications, their IP address destination, port numbers and protocals and which process/programme made the call. You will find most well programmed spyware will use Internet Explorer or Firefox, your anti-virus software when it checks for updates to 'piggyback' a ride out of your system. Also they will consume little resources and will not appear under running processes and only slow your browser down for the first few seconds it takes to fire-up. During that initial period they will send the info on you and then close down and wait leaving a port open for return messages/ activation. Remeber, these are not produced to reek havoc on your machine, complete stealth is the objective. The only way I know of detecting their presence is to check for any IP addresses reported that you have not been to. Then run these against the ARIN database etc and see who owns the IP address - I found it was www.coolwebsearch.com IP address 66.250.0.0 - 66.250.255.255
www.coolwebsearch.co.uk
212.67.203.0 - 212.67.203.255

The other way to detect their infection is that they will hook into certain files ntoskrnl.exe is a particular favourite but there are others as mentioned in the initial posting.

Your could enter the above IP numbers and web sites into your restricted sites zone (Start --- Settings --- Control Panel --- Internet Options --- Security -- Restricted Sites --- Sites and enter the details there. Do not worry if you get that bit wrong as it tells how it should be done if you make a mistake. That is if you are running IE or add them to your banned IP adddresses in your firewall.

Finally, to check in-going and out-going I use Microsoft's port reporter, but there are others such as Karen's Port monitor (I think that is what its called)?

All the best

Shaun
Wednesday, October 20, 2004 3:22 PM by Shaun Thomas

# Some

Wednesday, October 20, 2004 9:01 PM by Franci Penov

# re: Google Desktop

An alternative is Filehand Search at http://www.filehand.com/ and it is FREE!
Wednesday, October 20, 2004 8:30 PM by Mike H.

# re: Google Desktop

I spoke to Google's Marissa Mayer last week, and here are a few of your points she already answered, as layed out in my post at http://insidegoogle.blogspot.com/2004/10/digital-life-how-google-desktop-works.html:

11: Google Desktop is limited to 2 gigabytes.
3, 4, 5: Support for multiple users is coming. It's only beta! Give it time.
1, 2, 6, 7, 10: These are features by design. If you don't like the design, you don't have to use it. Some programs use one interface, some use another. You make it seem like the world is coming to an end if applications interface with the internet and the web browser.
8: Google has already corrected one possible exploit, and is working on any others. All software has exploits, including every single web browser. Companies can only do their best.
Thursday, October 21, 2004 8:35 AM by Nathan Weinberg

# Google Desktop: uninstalling already? Not surprising.

Thursday, October 21, 2004 12:15 PM by Digging My Blog - Dan Hounshell

# Google Desktop: uninstalling already? Not surprising.

Thursday, October 21, 2004 12:15 PM by Digging My Blog - Dan Hounshell

# Google Desktop - Part 2

Thursday, October 21, 2004 2:14 PM by Franci Penov

# re: Google Desktop

Installed it - didn't even get a chance to run it as it clashed with VET antivirus. Uninstalled it and went back to the best I've found - Copernic's desktop search.
Love the point made by Google's Marissa Mayer that the index is limited to 2 gig. Reminds me of the Steven Wright joke "I have a map of the United States .... it's original size ... it says one mile equals one mile."
Thursday, October 21, 2004 6:12 PM by sam madden

# re: Google Desktop

I agree with most of your points, Franci, especially #6 (using the browser as interface). I expand on this one here:

http://www.softwareengineering.ca/jpdaigle/PermaLink.aspx?guid=209ce43f-cd77-4162-bba5-d4471110fbc3
Thursday, October 21, 2004 7:04 PM by JPDaigle
New Comments to this post are disabled
 
Page view tracker