- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我已阅读 Wikipedia article ,但我不太确定它的含义,以及它与版本控制有多么相似。
如果有人能用非常简单的术语解释什么是沙箱,那将会很有帮助。
最佳答案
A sandpit or sandbox is a low, wide container or shallow depression filled with sand in which children can play. Many homeowners with children build sandpits in their backyards because, unlike much playground equipment, they can be easily and cheaply constructed. A "sandpit" may also denote an open pit sand mine.
嗯,软件沙箱与供 child 玩耍的沙箱没有什么不同。通过向 child 提供沙箱,我们模拟了真实 Playground 的环境(换句话说,一个隔离环境
),但限制了 child 可以做的事情。因为我们不想让 child 被感染或者给别人带来麻烦。 :) 不管原因是什么,我们只是想出于安全原因
限制 child 可以做什么。
现在来到我们的软件沙箱,我们允许任何软件(子)执行(播放),但对其可以执行的操作有一些限制。我们可以对执行软件的功能感到安全。
您已经见过并使用过防病毒软件。正确的?它也是一种沙箱。它对任何程序可以执行的操作进行了限制。当检测到恶意事件时,它会停止并通知用户“此应用程序正在尝试访问某某资源。是否要允许?”。
下载名为 sandboxie 的程序您还可以亲 body 验沙盒。使用此程序,您可以在受控环境中运行任何程序。
红色箭头表示从正在运行的程序流入计算机的更改。标有“硬盘”(无沙箱)的框显示正常运行的程序所做的更改。标记为硬盘(带沙箱)的框显示在 Sandboxie 下运行的程序所做的更改。该动画说明 Sandboxie 能够拦截更改并将其隔离在沙箱(描绘为黄色矩形)内。它还说明,将更改分组在一起可以轻松一次删除所有更改。
现在从程序员的角度来看,沙箱限制了应用程序允许使用的 API。在防病毒示例中,我们限制系统调用(操作系统 API)。
另一个例子是像 topcoder 这样的在线编码竞技场。你提交一个代码(程序),但它在服务器上运行。为了服务器的安全
,他们应该限制程序的API的访问级别。换句话说,他们需要创建一个沙箱并在其中运行您的程序。
如果您有合适的 sandox,您甚至可以运行受病毒感染的文件并停止该病毒的所有恶意事件,并亲眼看看它试图做什么。事实上,这将是防病毒研究人员迈出的第一步。
关于sandbox - 什么是沙箱?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2126174/
Paypal 最近更改了他们在 developers.paypal 中的用户界面,因此,我找不到可以登录旧 SANDBOX 帐户的位置。 在新的 developer.paypal.com 中,在 Ap
我正在尝试使用 loadPhotoForSize: withCompletionHandler: 为游戏中心的 friend 获取头像但它一直在抛出GKErrorDomain Code=3 "The
我在 paypal developer 中创建了多个沙箱帐户。我已在所有这些帐户上启用 business pro,以便接收直接付款。但是,对于在美国以外的国家/地区创建的商业专业账户,发送直接付款的
我能够使用 node 用户并使用 --cap-add=SYS_ADMIN 设置沙箱使其正常工作,但 AWS ECS Fargate 不支持添加 SYS_ADMIN 作为 linux 参数。因此,我试图
我正在尝试使用 scotty 创建一个简单网站的教程,但是当我尝试命令“cabal sandbox init”时出现错误: cabal: unrecognised command: sandbox (
我想制作一个非常基本的 Excel 插件。但是,在 Excel Online 中加载 xml 文件后出现错误: 有人知道如何修复这些错误吗? 这是 xml 文件: 2145a915-4e7b-
我使用 Ambari 运行了 pig 服务检查,但它失败了并出现以下异常。 2016-04-09 20:35:19,399 [JobControl] INFO org.apache.hadoop.m
我正在尝试将一个Firebase函数部署到使用Pupeteer的FireBase项目中,我让它在我的本地计算机上运行,但当它尝试在FireBase上运行时,我收到以下错误:。我在网上看到其他人说要使用
我已阅读 Wikipedia article ,但我不太确定它的含义,以及它与版本控制有多么相似。 如果有人能用非常简单的术语解释什么是沙箱,那将会很有帮助。 最佳答案 A sandpit or sa
重新访问一个一个月左右没打开的项目,发现之前设置的沙箱账户无法访问,访问; http://admin.wechat.com/debug/cgi-bin/sandbox?t=sandbox/login
Apple 在 WWDC 17 上推出了 ARKit,他们还在 Xcode 9 中添加了一个名为“增强现实应用程序”的新项目模板,它基本上应该是 WWDC 主题演讲或类似事件期间的演示应用程序。 但是
我正在尝试使用 How can I create a secure Lua sandbox?构建我自己的泄漏沙箱。 我正在尝试创建一个 Lua 沙箱,其中一些 Lua 函数可以访问沙箱外的其他一些 L
Hy 这里是一个例子 Example 为什么当我使用 沙箱我看不到播放器..我想使用沙箱来阻止弹出窗口,但看起来如果我使用它我看不到播放器 有没有allow-objects ? 我在那个页面上也有一
我对新的 PayPal 开发人员网站和 Sandbox 感到悲痛。我在 Developer 中创建了一个个人帐户,但我添加的资金没有显示出来。我读过一篇论坛帖子,说您必须通过 Sandbox 登录来添
在沙盒模式下查询 Instagram API 以获取与 token 相关的用户喜欢的媒体,我没有得到任何数据。当然,用户被授权在沙盒中使用该应用程序。 获取:https://api.instagram
我正在开发记录用户音频的应用程序,并在表格 View 的另一个屏幕上显示从此应用程序制作的所有早期录音。单击特定行时,必须播放录音。我如何实现这一目标,是否有任何资源可以帮助我实现同样的目标? 我的代
我有运行 Express Checkout 的沙箱。当我在我的沙盒中使用卖家账户进行测试付款时,一切正常,付款成功,买家账户从中扣除购买金额。但是卖家账户从来没有得到任何钱。 我在某处读到,要激活卖家
谁知道我在哪里可以启用 “商家未启用账单地址请求” 在沙箱环境中? 谢谢达尔科 最佳答案 请打开ticket向 MTS 技术团队提供帮助。 关于paypal-sandbox - 商家未启用账单地址请求
您好,我是 Paypal 集成的新手。 我已在我的在线商店中成功设置了 Express Checkout。 但在我的 Sandbox 帐户中,无论实际值(value)多少,每笔交易的余额总是减少 20
在 Paypal Sandbox 中,当我尝试向买家账户添加信用卡时,我不断收到错误消息“该卡号已分配给另一个 PayPal 账户。”我不明白,因为当我创建测试帐户时,Paypal 刚刚为我生成了号码
我是一名优秀的程序员,十分优秀!