piranha: inui's disgusting red juice dripping out of a glass (penal tea)
[personal profile] piranha
why do you want me to hate you? i really don't want to. i don't actually want to uninstall all your software because i am coming to distrust you as much as i distrust microsoft. i've dumped gmail, picasa, chrome, and search when you decided you knew better than i do what my real name is and that you somehow have a greater right to it than i do, but i still love google maps and google earth and google sketchup, and a whole host of lab stuff. you've given me a lot of neat software. but frankly, i'd rather pay for it in $$ than have you extract your price in whatever way you feel justified. because it's not "free".

now it looks like i might need to uninstall those apps as well, because you have decided you know better than i do what connections i allow to breach my firewall, and when.

for the last month every hour a process called ksfetch got stopped by my network monitor littlesnitch (HIGHLY recommended) when trying to connect to tools.google.com over TCP port 443 (https). it doesn't take long to find out that this is a google update process, probably serving apps related to keystone. usually i have always whitelisted google update processes because i've considered them trustworthy enough. though in general i prefer to have an option to tick "automatic updates" rather than have it happen behind my back, which option doesn't exist in google software (black star for that). but worse, ksfetch started to hammer my system, i had to dismiss 4(!) dialogues each time, and in fact i couldn't whitelist it with littlesnitch, which is what i had initially wanted to do. what the fuck?

turns out google does something sneaky for which i haven't discerned the reason -- ksfetch gets created as a new process in /tmp, and therefore littlesnitch can't associate any white (or black) listing parameters with it because it isn't a standard app. why in the world would google do such a thing? this is the sort of thing malware does! i looked in google's product update forum, where there are tons of people inquiring about this, and the only customer service rep who showed her face warned sweetly that disabling this would mean we'd no longer get security updates. no shit, sherlock! whose fault is that, do you think? why doesn't google act like a good software citizen on my machine?

so i archived and removed the /Library/Google/GoogleSoftwareUpdate directory. felt a bit drastic, but i wanted some peace while figuring out a more elegant solution. except it didn't give me peace for long; seems google software recreates that directory and its files when it notices it missing.

the littlesnitch people offered this workaround (in terminal, either use sudo or issue as root):
defaults write com.google.Keystone.Agent checkInterval 604800

which supposedly sets the launch agent to check only once a week (in seconds; can be set to longer or shorter as you wish). that slowed things down on 10.6.8, but it's nowhere near once a week; it still dials home several times a day. i don't want to waste any more time, and i am stopping myself -- barely -- from just wiping all google software from my system. this is my last try; restricting all access to the directories, including for all users (if present).


chmod -R 000 /Users/yourPersonalHomeDir/Library/Google
chmod -R 000 /Library/Google


most people won't ever even notice, so google seems not to care about those of us who're actually active in monitoring our systems.

i wonder whether there is a growth limit to corporations beyond which they simply no longer give a fuck about anything but their bottom line. if i ever allow myself to run a corporation, somebody please knock me over the head when i start to act like i know better than anyone else what's good for people instead of actually listening to them.

ETA 2012-08-22: ok, so denying google all permissions on both directories "works". i am writing a script to undo the permission once a week for a short period of time, so it can phone home and check for updates. the whole thing is kludgy as hell, and i don't really like running my system with kludges like this; automatic updates are supposed to be a winning proposition for everybody. it also means that GoogleUpdateUpdateAgent throws an exception every time it tries to run: "KSStatsCollection requires a storage path." but that's less annoying for me because it just clutters up the log, like so many other apps. as this has been going on since june, it looks like google doesn't give a shit that some techies are complaining; alrighty then, i'll have to treat google software as actively hostile to my system. sucks when companies i used to love turn more and more to crap.

on 2012-08-05 02:42 (UTC)
kore: (Default)
Posted by [personal profile] kore
YIKES. Wow.

on 2012-08-05 03:04 (UTC)
wild_irises: (Default)
Posted by [personal profile] wild_irises
I have a lot of friends who work for Google, and one of them recently had a gmail status line which read "First come the entrepreneurs and then come the greeedy," or words to that effect.

I haven't asked zir if it's a comment on zir job, but it seems like a good guess.

on 2012-08-05 04:14 (UTC)
phoebe_zeitgeist: (Default)
Posted by [personal profile] phoebe_zeitgeist
Most people won't notice, but we're still grateful to be alerted by the more vigilant among us. I wouldn't have known about this if you hadn't posted, and am glad to have had the chance to try to do something about it just in case. (I'm not sure it's actually affecting me, but I've got the GoogleSoftwareUpdate sitting in my library directory, so it's certainly possible that it has been.)

I found what looked like an interesting approach to the problem here, where SupportM claims to have taken care of it by the simple expedient of changing the read/write permissions on the relevant folder and then locking it down. I'm far from knowledgeable enough to have a clue whether this would work, or why -- there's something that feels intuitively plausible about it, but that's probably because I know nothing about it -- but having found it, I thought it might be worth running by you. If it does work, it certainly makes for a relatively simple fix for people who only use terminal commands when we really, really can't help it.

on 2012-08-05 07:08 (UTC)
graydon: (Default)
Posted by [personal profile] graydon
Once a week is way, way too slow for "mobile device" security updates that run payment systems; I realize that's not what you're talking about but I'd be astonished if that set of concerns isn't driving Google's defaults. ("several times a day" is probably too slow for those; they should probably be on some kind of "check for updates and a changed checksum before each use" system.)

If you expose or make optional update processes, people, as a statistical abstraction, turn them off; they're in the middle of doing something and don't want the update to interfere with it. I suspect what you're seeing is the beginning of "you can't turn this off" countermeasures.

That said, my guess would be that it's in /tmp because whoever wrote it wasn't thinking about what they were doing beyond "I need a place to stash files", rather than conscious nefarity.

Though, really, google's business model is to be useful enough that you'll tolerate their ads; it only works if they're providing a net decrease in insecurity. ("I know where I am and how to get where I'm going, but I now also know much more about local eating establishments than I wanted to; still a net win" sort of thing.)

The default insecurity target -- what actual people worry about -- is now a quantity they're trying to _change_, though, which is unhelpful to the core model. So I certainly wouldn't want to suggest I believe they're not completely evil; anything their size and ad-supported more or less has to be, because they more or less have to be trying to change people's ideas of what they should worry about.

on 2012-08-05 04:51 (UTC)
peoppenheimer: A photo of Paul Oppenheimer at the Australasian Association of Philosophy meeting. (Default)
Posted by [personal profile] peoppenheimer
Thanks for this post; figuring out all those requests from Little Snitch (yay!) was on my to-do list. What has the fallout from chmod 000 /Library/Google been so far?

on 2012-08-05 12:14 (UTC)
green_knight: (Spitting Cobra)
Posted by [personal profile] green_knight
Thanks for the warning. I don't use any google apps, and I won't after this. I refuse to install Chrome for two reasons: one, the force translate which - at least in the windows version I used - could not be turned off. Hey, some of us speak more than one language at the same time! We don't want a crappy translation, we want original content!

And the other was that I was told at the time - when Chrome first came out - that it would update itself if and when it wanted to, and that you could not turn off the autoupdates.

I've also just thrown Flash Player off my machine again. I installed it for the Olympics, but I don't have time to watch, and I'm sick and tired of clearing out cookies. But mostly, I'm tired of looking at Activity Monitor to find that - even without, y'know, actively running any flash content, it's regularly eating 30% of processing power _sitting in the background and phoning home_.

I thought Apple was a bit bonkers delivering a computer without Flash installation. After a little monitoring, I've changed my mind.

on 2012-08-06 05:39 (UTC)
zeborah: Map of New Zealand with a zebra salient (Default)
Posted by [personal profile] zeborah
I've been weaning myself a little bit away from Google stuff except Gmail is hard to wean oneself away from and I'm thus far too lazy to investigate decent alternatives to Reader. And Scholar and Books are useful for my work. And...

But for maps I almost always use OpenStreetMap these days - as a bonus, being crowdsourced it has up-to-date information on where shops are in my city, as opposed to Google's streetview and satellite imagery which are still pre-earthquake. (Eighteen months is a long time when the buildings start coming down. And keep coming down. Non-stop demolition; every time I go through town to my dayjob the view's a little different.) It is behind all Google's flashness in other respects but seems to be constantly growing.

on 2012-08-06 09:13 (UTC)
green_knight: (Flower)
Posted by [personal profile] green_knight
Ooh, thanks. That's a very nice map indeed, very detailed, including footpaths (which appear to be reasonably correct) - let's see if I can form a habit. (Still have gmail, won't get rid of gmail unless things *really* go south.)

on 2012-08-06 14:58 (UTC)
outlier_lynn: (Default)
Posted by [personal profile] outlier_lynn
"i wonder whether there is a growth limit to corporations beyond which they simply no longer give a fuck about anything but their bottom line."

As soon as a company becomes publicly traded, they are required to only be concerned about the bottom line. Some start out that way (facebook), but many a good company like google has gone to the dark side simply by becoming a public corporation.

And this is getting worse with each passing year. We had a brief moment in the early 1970s when it seemed that taking a "longer view" of corporate health was getting traction, but it crumbled in the 80s when everyone was looking for short term gains. We have not recovered. It isn't the music industry where one gets "money for nothing and chicks for free." It is investment banking.
Posted by (Anonymous)
I have never installed ANY Google software. No Chrome (Safari, on MBP), no GoogleTalk (do use Adium), no Google Earth, etc.

I tried LittleSnitch and it complained about the massive amounts of traffic that was being sent to Google for all sorts of processes. Then moved to HandsOff! and got the ksfetch hammering as well.

So, I've tried to follow through the system, removing everything Google. Si nada - still have many calls being sent out to big G, mostly over Curl or through Ping [and please don't argue that pings are harmless].

So, good luck on removing this bad citizen. I haven't been able to work out who is calling Curl, but would love to boot G. "Beware the Jabberwock, my son; the claws that catch... [Jabber is owned by G].

Profile

piranha: red origami crane (Default)
renaissance poisson

July 2015

S M T W T F S
   123 4
567891011
12131415161718
19202122232425
262728293031 

Most Popular Tags

Expand Cut Tags

No cut tags