3 ms·
I have given Dropbox access to my files, admins rights, and ability to run in the kernel. I'm not freaking out about the Accessibility API. setuid binaries:
by antoncohen 10y ago
I have given Dropbox access to my files, admins rights, and ability to run in the kernel. I'm not freaking out about the Accessibility API.
setuid binaries:
$ tree -p /Library/DropboxHelperTools/
/Library/DropboxHelperTools/
├── [-r-s--x--x] DropboxHelperInstaller
└── [drwxr-xr-x] Dropbox_u501
├── [-r-s--x--x] dbaccessperm
├── [-r-s--x--x] dbfseventsd
└── [-r-s--x--x] dbkextd
kernel extension:
$ kextstat -b com.getdropbox.dropbox.kext
Index Refs Address Size Wired Name (Version) UUID <Linked Against>
163 0 0xffffff7f835b5000 0x6000 0x6000 com.getdropbox.dropbox.kext (1.7.5)
- djsumdog 10y agoDropbox on Linux needs none of that. Sure it doesn't have the fancy icons in file managers, but it also runs in user-space without a kernel module.
- hobarrera 10y agoThere are plugins that give you the fancy icons for some file managers, and they still run in user-space (and as non-root).
- wfraser 10y ago> plugins Finder doesn't have plugins, hence the accessibility API shenanigans necessary to get the same effect.
- kalleboo 10y agoIt does now https://developer.apple.com/library/ios/documentation/General/Conceptual/ExtensibilityPG/Finder.html https://developer.apple.com/library/ios/documentation/Genera...
- gumby 10y agoSince the arrival of FSEvents I don't understand why DB needs a kernel mod at all
- antoncohen 10y agoDropbox Infinite: https://blogs.dropbox.com/tech/2016/05/going-deeper-with-project-infinite/ https://blogs.dropbox.com/tech/2016/05/going-deeper-with-pro... https://news.ycombinator.com/item?id=11570888 https://news.ycombinator.com/item?id=11570888