Most active commenters
  • Sir_Cmpwn(6)
  • newman8r(4)

←back to thread

How Dropbox Hacks Your Mac

(applehelpwriter.com)
1037 points 8bitben | 33 comments | | HN request time: 1.243s | source | bottom
1. Sir_Cmpwn ◴[] No.12463720[source]
Great article, but poor conclusion. He finds that Dropbox is untrustworthy, a finding that likely surprises no one, and reaches for iCloud as the solution. Why move into another walled garden driven by corporate interests? OwnCloud or a similar self hosted solution would be better. I just use NFS and a dead simple storage server to make ~/shared available on all of my machines.
replies(5): >>12463782 #>>12463790 #>>12463798 #>>12464361 #>>12467783 #
2. erikb ◴[] No.12463782[source]
In many cases self hosted is better. One needs to consider that this also needs some time to maintain, though. Personally I also like ownCloud but still mostly use Dropbox.
3. pat2man ◴[] No.12463790[source]
What happens when you take a laptop to another network?
replies(1): >>12463851 #
4. woah ◴[] No.12463798[source]
If you're going to use a Mac, you're trusting Apple already. How does using iCloud make you trust them more?
replies(2): >>12463841 #>>12464156 #
5. Sir_Cmpwn ◴[] No.12463841[source]
I wouldn't use a Mac, either :)
replies(1): >>12463908 #
6. Sir_Cmpwn ◴[] No.12463851[source]
Everything freaks out, unfortunately. I would work on a better solution, but I'm not particularly inconvenienced by this issue.
replies(1): >>12464093 #
7. Myrth ◴[] No.12463908{3}[source]
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?)
replies(3): >>12463958 #>>12463985 #>>12465868 #
8. Sir_Cmpwn ◴[] No.12463958{4}[source]
>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!

replies(3): >>12464172 #>>12464837 #>>12477911 #
9. new299 ◴[] No.12463985{4}[source]
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/

replies(2): >>12464209 #>>12467800 #
10. pyre ◴[] No.12464093{3}[source]
Isn't a bit naive to think that your solution, which has obvious flaws is one-size-fits-all?

I use cloud storage (e.g.) have access to my password file between my computers and my mobile devices. NFS shares on ~/share that only work on the local network don't really solve this issue.

replies(1): >>12464181 #
11. Dylan16807 ◴[] No.12464156[source]
Because Apple doesn't have a mechanism to access files on your Mac, while they do have a mechanism to access files on iCloud. This means someone guessing your security questions, or somebody with a warrant, or somebody abusing their access rights can get to your files.
replies(1): >>12464263 #
12. Jerry2 ◴[] No.12464172{5}[source]
Who do you think employs vast majority of Linux developers? Who do you think writes they paychecks? Ever looked into who the biggest Red Hat customer is? Hint, it's the DoD.
replies(1): >>12464858 #
13. Sir_Cmpwn ◴[] No.12464181{4}[source]
Did I say it was a one-size-fits-all, or that it was flawless? I also suggested OwnCloud before describing my own setup. All of your software choices come with tradeoffs.

For my passwords I use pass and store them in a private git repo on a server I trust. http://password-store.org

replies(1): >>12464219 #
14. Dylan16807 ◴[] No.12464209{5}[source]
> board members

Plural? Who else?

There's a difference between bringing in a single famous person and the rest of the board agreeing with them on certain issues.

15. jsmthrowaway ◴[] No.12464219{5}[source]
Yes, you implied that you know better when you critiqued the author's choice to reach for iCloud and suggested your self-hosted 'alternatives' instead as better. Except the one you prefer is not an alternative. It's not even playing the same game.

Some people are willing to spend their finite life building personal infrastructure and the rest pay others to do it. You conflate the two at your peril. The best decision I've ever made was to stop running all of my own stuff -- you get literal days back in your life. Days.

16. Xylakant ◴[] No.12464263{3}[source]
They do provide the OS, so they implicitly have access to all your files at a level that dropbox would have a hard time achieving.
replies(1): >>12464778 #
17. ska ◴[] No.12464361[source]
"OwnCloud or a similar self hosted solution would be better."

Perhaps better for limited use cases that don't really apply to the vast majority of Dropbox's user base.

You start off comparing apples to oranges, and with your latter solution, you aren't even comparing to fruit anymore.

18. zymhan ◴[] No.12464778{4}[source]
> so they implicitly have access to all your files

If you can demonstrate how Apple has access to my files on an OS X installation with no iCloud configured, I will round up a massive bounty.

replies(2): >>12465423 #>>12468340 #
19. elmigranto ◴[] No.12464837{5}[source]
>>how often do you audit source code?

>You would be surprised!

It doesn't really matter if you do. OpenSSL is one example showing there are critical mistakes of grand level everywhere, same as there might be cleverly hidden backdoor in that multi-100k source tree (or any of the myriad of dependencies) you "audited".

replies(1): >>12465259 #
20. aioprisan ◴[] No.12464858{6}[source]
Source?
21. riboflava ◴[] No.12465259{6}[source]
It's still a lot better than not having the source. There are tons of other benefits too. The one downside is CPU cost to compile everything yourself.
22. Xylakant ◴[] No.12465423{5}[source]
Open your finder. Every file that you see has just been touched by apples code.

Your OS does have access to all files that you have on your computer. It manages all network connections. It exposes all information that tools such as little snitch display to you. Apple signs and provides all software updates to you. They control SPI and app sandboxing. I'm not saying that Apple does access your files. I do trust them not to since they've shown that they at least attempt to step up and defend themselves and their users. Still, they could if they wanted to.

replies(3): >>12466791 #>>12467492 #>>12467794 #
23. kinkdr ◴[] No.12465868{4}[source]
That's exactly right and what people complain about. That Dropbox betrayed the trust they(users) were giving to them(Dropbox).

I don't necessarily agree with them, but that's the sentiment here.

Edit: by the way, regarding open source projects, it doesn't matter if you don't look at the code personally. Somebody else does, and if there is problem with it, it becomes a huge public scandal sooner or later.

24. randomsofr ◴[] No.12466791{6}[source]
burn.
25. olalonde ◴[] No.12467492{6}[source]
You can melt your MacBook in the oven but not your iCloud account. You're comparing apples to oranges (pun intended).
26. newman8r ◴[] No.12467783[source]
agreed. The cost of hard disk/ssd storage is constantly falling, I hate having my crap locked up in the "cloud" knowing that if I miss a couple payments it's toast.
27. newman8r ◴[] No.12467794{6}[source]
lil snitch is one of the best tools out there, and it's what inspired me to never use apple software again... so I did the right thing and gave my lil snitch registration code to a friend.

I'm still looking for a linux alternative to lil snitch that is just as robust and intuitive - but I'm stuck using a few different things to achieve the same effect. Anyone have a recommendation with a slick GUI (for some reason I really like a GUI for firewall management)

replies(1): >>12467814 #
28. newman8r ◴[] No.12467800{5}[source]
I personally think their privacy stance was mostly to protect their own interests rather than any concern for the common man, but they were able to spin it really well and get great publicity as usual. It hurts me to say this as an owner of 2 MBPs and a mac pro which I love, but Apple is not on our side and it's painfully obvious.
29. newman8r ◴[] No.12467814{7}[source]
I really like EtherApe btw for visualization - would love recommendations for similar tools
30. rarepostinlurkr ◴[] No.12468340{5}[source]
What he meant to say was "code can do anything! waves hands"
31. thingexplainer ◴[] No.12477911{5}[source]
>> how often do you audit source code?

> You would be surprised!

How often do you audit OwnCloud's source code? (I'd describe it as "naive.")

replies(1): >>12477927 #
32. Sir_Cmpwn ◴[] No.12477927{6}[source]
I actually don't use OwnCloud, so never.
replies(1): >>12554081 #
33. thingexplainer ◴[] No.12554081{7}[source]
Something to consider when you're comparing products based on "trustworthiness."