美文网首页
什 么 是 区 块 链 沙 盒?

什 么 是 区 块 链 沙 盒?

作者: 活学区块链 | 来源:发表于2018-08-30 09:25 被阅读160次

什么是沙盒?这个看起来有点艺术流的称呼,让人很难联想到这是计算机领域的一个词语。那么,这个听起来像艺术品一样的东西究竟是什么呢?

沙盒是在受限的安全环境中运行应用程序的一种做法,这种做法是要限制授予应用程序的代码访问权限。

例如,下载到 Internet Explorer 的控件使用 Internet 权限集运行。驻留在局域网共享上的应用程序在计算机上使用 LocalIntranet 权限集运行。这看起来或许有点抽象,那么笔者今天给大家打个接地气的比方:例如你的iPhone手机每次下载APP的时候都是需要经过你的验证才可以下载,即下载APP这个过程需要在你认可的安全环境下进行,那么你的手机就有一个沙盒,沙盒保证了你的手机安全,不会被不可信任的APP侵犯。

沙盒也叫沙箱,英文sandbox。在计算机领域指一种虚拟技术,且多用于计算机安全技术。其原理是通过重定向技术,把程序生成和修改的文件定向到自身文件夹中。当某个程序试图发挥作用时,安全软件可以先让它在沙盒中运行,如果含有恶意行为,则禁止程序的进一步运行,而这不会对系统造成任何危害。

沙盒其实就是一个保护伞,保护着你的软件在安全环境下运行,并且能够让你的修改成本降到最低。当你需要修改部分代码时,你不需要更改操作系统,仅仅是在沙盒中修改一些代码即可实现,这一点对于操作系统兼容性要求高的,有至关重要的便利性。

目前,沙盒在手机和计算机中已经得到了广泛的应用。以下给大家分享一下如何查看ISO中的沙盒机制。IOS中的沙盒机制(SandBox)是一种安全体系,它规定了应用程序只能在为该应用创建的文件夹内读取文件,不可以访问其他地方的内容。所有的非代码文件都保存在这个地方,比如图片、声音、属性列表和文本文件等。

1.每个应用程序都在自己的沙盒内

2.不能随意跨越自己的沙盒去访问别的应用程序沙盒的内容

3.应用程序向外请求或接收数据都需要经过权限认证

显示和隐藏文件夹的方法:

显示Mac隐藏文件的命令:

defaults write com.apple.finder AppleShowAllFiles -bool true

隐藏Mac隐藏文件的命令:

defaults write com.apple.finder AppleShowAllFiles -bool false

然后重新启动Finder,点击屏幕左上角苹果标志——强制退出——选择Finder然后点击重新启动,这个时候在重新打开Finder就可以看到被隐藏的文件了。

技术干货,多学多看。

 活学区块链,我们明天见!

END

/ 活 学 区 块 链 /

- 活到老,学到老! -

更多区块链资讯请关注我们

▼ 

相关文章

网友评论

      本文标题:什 么 是 区 块 链 沙 盒?

      本文链接:https://www.haomeiwen.com/subject/ahfrwftx.html