Live data from Hacker News

How Dropbox Hacks Your Mac

applehelpwriter.com

31–40 of 435 posts

Re: How Dropbox Hacks Your Mac

#31
post #21

The fact that any application can spoof the os password prompt makes me wonder why they don't have a prominent feature to show the prompt is from the OS. On windows there is the secure desktop with the dimming effect.

Would the dimming effect be impossible to mimic?

Re: How Dropbox Hacks Your Mac

#32
post #18

Earlier quoted context omitted.

Great summary. But it's still some kind of hack. If every app I installed did this then my mac is closer to getting hacked. Anyway, Apps that asks for root password on installation always makes me cringe, e.g. they could turn on SSH and put a pubkey into authorized_keys, or they could upload SSH identity files. But I still proceed to enter my password.

How's that any different compared to Linux? AFAIK apt packages can run arbitrary scripts as root.

Linux packages come from the distribution and are controlled by the distribution, not some random 3rd party business.

Re: How Dropbox Hacks Your Mac

#33
post #26

Earlier quoted context omitted.

I wouldn't use a Mac, either :)

And if you're using Ubuntu, you're trusting package managers, and if you're using Gentoo, you're trusting original developers (how often do you audit source code?)

>And if you're using Ubuntu, you're trusting package managers, and if you're using Gentoo, you're trusting original developers

This is correct. Consider, however, the motivations of the people involved. Apple's motivations are to make money from you. Debian's motiviations (intentionally avoiding Ubuntu here) are to make a good user-centric system. Packages are signed by named individuals that I can personally get to know and trust, and with an accessible process - I can download their package sources and build or verify or tweak them the same way that the maintainer can, report bugs and ask questions directly to them, etc. I trust this model much more than I trust the model of a company who, at the end of the day, has a bottom line and will make compromises to ensure it remains where they need it.

Apple is very well known for using proprietary formats, adapters, you name it. Apple's cloud is also write-only, they intentionally make it difficult for you to pull data out of it and interop with other services. These decisions serve the company's interests, not yours.

>how often do you audit source code?

You would be surprised!

Re: How Dropbox Hacks Your Mac

#34
post #18

Earlier quoted context omitted.

Great summary. But it's still some kind of hack. If every app I installed did this then my mac is closer to getting hacked. Anyway, Apps that asks for root password on installation always makes me cringe, e.g. they could turn on SSH and put a pubkey into authorized_keys, or they could upload SSH identity files. But I still proceed to enter my password.

How's that any different compared to Linux? AFAIK apt packages can run arbitrary scripts as root.

It's slightly different, because Dropbox board members support warrantless surveillance: http://www.drop-dropbox.com/

Re: How Dropbox Hacks Your Mac

#35
post #18

Earlier quoted context omitted.

Great summary. But it's still some kind of hack. If every app I installed did this then my mac is closer to getting hacked. Anyway, Apps that asks for root password on installation always makes me cringe, e.g. they could turn on SSH and put a pubkey into authorized_keys, or they could upload SSH identity files. But I still proceed to enter my password.

How's that any different compared to Linux? AFAIK apt packages can run arbitrary scripts as root.

There's a world of difference, as long as you are using only default repositories (which you should). Apt itself is root, of course, but it is (or should be) trustworthy. All other apps never see root access unless they need it - and if it is needed, then the package maintainer has checked the package to make sure it only uses root when necessary. Kind of like Apple checking apps on AppStore.

Re: How Dropbox Hacks Your Mac

#36
post #2

Just wanted to give the author a shoutout for being awesome. This article is published with an AMP version[0] too, which is pretty unusual for smaller blogging sites. AMP articles are so much easier on my eyes (and the author can't include their own javascript on an AMP page, so there is less bloat). I wish all bloggers started to publish AMP pages. [0] - http://applehelpwriter.com/2016/08/29/discovering-how-dropbo..…

AMP is not the solution. Anyone willing to use AMP to reduce bloat could also just not add bloat to HTML pages in the first place. And, using AMP itself adds bloat[1]. I couldn’t even read the author’s AMP version without enabling JavaScript. [1] https://www.ampproject.org/docs/get_started/create/basic_mar...

I can read all mentioned pages with NoScript enabled. But fully agreed that static pages such as blogs shouldn't require JS to show the primary content.

Re: How Dropbox Hacks Your Mac

#37
post #26

Earlier quoted context omitted.

I wouldn't use a Mac, either :)

And if you're using Ubuntu, you're trusting package managers, and if you're using Gentoo, you're trusting original developers (how often do you audit source code?)

It's interesting because at some level, particularly with closed source products trusting the company developing the product is important. Apple have made some effort to stand up for the privacy of their users. Dropbox on the other hand have board members who support and have authorized warrantless wiretaps:

http://www.drop-dropbox.com/

Re: How Dropbox Hacks Your Mac

#38
post #6

Non-clickbait title: "How Dropbox uses the root access that you give it during installation to give itself Accessibility authorization without triggering the usual popup".

That skips the important point that it's not supposed to be possible for even root to do this without a prompt.

Re: How Dropbox Hacks Your Mac

#39
post #34
post #18

Earlier quoted context omitted.

How's that any different compared to Linux? AFAIK apt packages can run arbitrary scripts as root.

It's slightly different, because Dropbox board members support warrantless surveillance: http://www.drop-dropbox.com/

This is not the main difference (which is that apt packages are checked by package maintainers), but thanks for sharing the link, didn't know that. It makes this hack even more serious.

Re: How Dropbox Hacks Your Mac

#40
I wonder if Apple will thwart this hack with an update. Seems like anyone reading this will start using this hack. In the meantime a watchdog app on this hack would be nice to have and share with the world.
Post reply on HN