Mac 平台有类似 Sandboxie 的软件吗?

238 天前
 ShadowPower

我下载一些冷门资源需要用迅雷,尽管迅雷本身很流氓,还是吸血 P2P 软件。但不用的话,那些资源确实下载不下来。 我在 Windows 上用 Sandboxie-Plus 来装迅雷,软件设置里能限制任意目录的读取权限,而写入其实都会写到沙盒内。

我尝试了 App Store 版迅雷,发现连下载功能都不支持,提示我升级完整版迅雷…… 如果不用虚拟机跑 Windows 的话,有什么办法吗?

1968 次点击
所在节点    Apple
7 条回复
NavilleZhang
238 天前
系统自带 Sandbox Profile
NavilleZhang
238 天前
```
man sandbox-exec
```
ShadowPower
238 天前
@NavilleZhang 简单看了看,感觉这玩意像 SELinux 而不是 Sandboxie……
Sandboxie 并不会让 API 调用失败,只是会让文件、注册表等读写操作都重定向到沙盒目录下,或者让程序读不到剪贴板之类的。基本上是开箱即用的,就好像装虚拟机来跑软件一样。
sandbox-exec 像是要么应用得改造适配,要么手动找出应用所需的权限一个个放行。
相比起来,虚拟机更接近我的需求,只是虚拟机占用的资源实在太多了。
56rhcrivs55TVKdX
238 天前
现在 xunlei 有 docker 版本, 我放在 docker 里面跑的
ShadowPower
238 天前
@jfv 求指路,顺便问一下,docker 最低给多少内存能跑
56rhcrivs55TVKdX
238 天前
@ShadowPower 没任务的时候占用内存 100MB 吧
https://github.com/cnk3x/xunlei
NavilleZhang
238 天前
@ShadowPower
> sandbox-exec 像是要么应用得改造适配,要么手动找出应用所需的权限一个个放行。

你可以直接应用系统默认的沙盒 Profile (就是给 AppStore 程序的那套), 没记错的话是内置的名为 container.sb 的配置

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/1026668

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX