傻缺的独白

一个老男人的里里外外

用 MacOS 沙箱运行二进制文件

随着 MacOS Mojave 发布,很多常用软件也相继发布了新版,比如 VMware Fusion 。VMware Fusion 11 Pro 带来了一些稳定性提升,虽然新特性不多,但我还是升级了。随手 Google 了一下注册机,得到一个二进制文件。出于安全考虑,在运行任何一个不知名的文件时,最好的办法是实用沙箱。这里要介绍的是 MacOS 自带的 Sandbox Wrapper 。

创建一个沙箱配置文件

将上述内容写入一个叫做 no-network.sb 的文件中,实用这个配置文件运行程序,将禁止所有网络活动。

在沙箱中运行二进制文件

注:记得先赋予文件的执行权限。

配置文件的更多细节

https://github.com/s7ephen/OSX-Sandbox–Seatbelt–Profiles

https://github.com/pansen/macos-sandbox-profiles

 

点赞

发表评论

电子邮件地址不会被公开。 必填项已用*标注