sandbox相关内容
我目前正在进行一项实验,我正在为一种旧的游戏内脚本语言实现一个解释器.这是一种基于第四语言的语言,因此我认为将说明(经过验证和清理)放入一个大列表中会相当容易. 一旦我得到了列表中的代码,我就会尝试在一次处理一条指令的 for 循环中遍历整个程序.某些项目,如字符串,可以放在一个保存当前堆栈的变量上,这很容易.但我遇到的问题是执行命令. 我有一个很大的有效函数列表,如果有任何指令匹配它
..
我尝试通过 Google Play 发布 Android Instant App.我可能会遇到问题 我尝试通过添加属性 android:targetSandboxVersion = "2" 来解决此问题,但仍然无效. 一般问题有这些设置(build.gradle) buildscript {存储库{maven { url 'https://maven.google.com' }jce
..
我们正在尝试对我们的应用进行沙盒处理以将其提交到 Mac App Store(这是第一次).它很难使用较低级别的 Carbon API,并且不能以其他方式运行. 当我启用沙盒时,一些功能停止工作,我在日志中看到以下消息: 9/14/12 10:51:58.863 PM sandboxd[41243]: ([41237]) MouseRecorder(41237) 拒绝隐藏控制 是否有任何
..
我试图允许使用 Pypy 沙盒的子进程使用有限的协议与父进程通信. 查看 Pypy 附带的 pypy/pypy/translator/sandbox/sandlib.py 的源代码后,似乎有一个 VirtualizedSocketProc 允许 os.open 调用打开套接字.我更改了代码的某些功能(例如,允许在有限端口上进行 TCP 连接),但几乎没有更改.但是,我无法实际导入 Pypy
..
我理解沙箱这个词.但是我有限的 JS 技能无法帮助我理解什么是 JS 中的沙箱.那么,沙盒究竟是什么?除了安全,我们为什么需要沙箱JS? 解决方案 沙盒是创建一个范围的行为,应用程序的其他部分不能在其中运行(除非有机会).更具体地说,这通常是一个函数作用域,它公开了其中实际发生的事情的有限子集. YUI3 是一个建立在沙箱理念之上的库.应用程序的基本单元是一个 YUI 实例沙箱:
..
我正在寻找基于浏览器的正则表达式沙箱的建议,以练习一些概念表达式的证明. 解决方案 我用过 http://www.rubular.com/ 几次,似乎可以胜任.
..
我已阅读维基百科文章,但是我不太确定这意味着什么,以及它与版本控制有多相似. 如果有人能用非常简单的术语解释沙盒是什么会很有帮助. 解决方案 沙坑或沙箱是一个低而宽的容器或浅洼地,里面装满了沙子孩子们可以玩.许多有孩子的房主在他们的后院建造沙坑,因为与许多游乐场设备不同,它们可以轻松且廉价地建造.“沙坑"也可以表示露天砂矿. 嗯,软件沙箱与专为儿童玩的沙箱没有什么不同.通过
..
我有这个回合制 NodeJs 游戏应用程序,开发人员(任何人)都可以在其中提交玩家机器人.我的 NodeJS 应用程序将加载所有玩家并让他们互相对战.因为我对提交的代码一无所知,所以我需要在沙箱中运行它. 例如,以下不受信任的代码可能如下所示: let history = [];导出默认类 Player {构造函数(){this.history = [];}移动(信息){this.hist
..
在 Symfony2 中,默认情况下禁用了一些 Twig 模块.其中之一是调试扩展,它添加了 {% debug %} 标签(在开发环境中很有用). 要启用它,没什么难的,您可以将此服务添加到您的配置中: debug.twig.extension:类:Twig_Extensions_Extension_Debug标签:- {名称:'twig.extension'} 但是如何启用{% sa
..
在 Python 中实现“沙箱"环境过去是通过 rexec 模块完成的(http://docs.python.org/library/rexec.html).不幸的是,由于一些安全漏洞,它已被弃用/删除.有没有替代品? 我的目标是让 Python 代码执行半可信的 Python 脚本.在一个完美的世界中,对预定义集合之外的任何函数的调用都会引发异常.从我读到的有关 rexec 弃用的信息来看
..
我想建立一个网站,人们可以在其中上传他们的 Python 脚本.我当然想执行这些脚本.这些脚本应该做一些有趣的工作.问题是人们可以上传可能损害我的服务器的脚本,我想阻止这种情况.在不损害我的系统的情况下运行任意脚本的选项是什么 - 实际上根本没有看到我的系统?谢谢 解决方案 “无法完成." 运行任意(不受信任的)脚本和保持安全是矛盾的.您应该尽可能使用自定义内核、监狱、虚拟机等.
..
如何在 Linux Docker 容器中运行 GUI 应用程序? 是否有任何图像可以设置 vncserver 或其他东西,以便您可以 - 例如 - 在 Firefox 周围添加一个额外的加速沙箱? 解决方案 你可以简单地安装一个 vncserver 和 Firefox :) 我推送了一个镜像,vnc/firefox,在这里:docker pull creack/firefox-
..
我发现有一个沙盒 gem(由制作在浏览器中尝试 ruby 的人创建 但它只与 Ruby 1.8 兼容.另一个问题是我再也找不到它了(似乎他们停止从服务器提供 gem ......). 那么,是否有任何安全方式在沙箱中运行 ruby(以便您可以从浏览器运行它)?或者在沙箱中运行(例如 lua/python)(无文件系统访问,不创建对象等)并从 Ruby(Rails 2.2)调用的简单方
..
有没有办法沙箱执行脚本,使其 a) 不能做任何“危险"的事情 b) 只要文件是,它可以访问它想要的任何文件在与脚本文件本身相同的目录中.有点像是将所有文件路径视为相对. 我想我是在询问 Roslyn 的脚本安全措施及其定制级别. 解决方案 这是可能的,但正如 SLaks 所说,这是一个难题.您可能应该阅读 在 .NET 4.0 中,我如何“沙箱"内存程序集并执行方法?.您需要以下步骤
..
我正在尝试测试为一些 Web 服务提供接口的包.它有一个测试套件,可以在 连接到互联网的情况下测试大多数功能.但是,有一些拖延的测试可能会尝试连接到 Internet/下载数据,我想阻止它们这样做有两个原因:首先,如果没有可用的网络连接,请确保我的测试套件可以正常工作;其次,这样我就不会向网络服务发送过多查询的垃圾邮件. 一个明显的解决方案是拔掉我的机器/关闭无线网络,但是当我在远程机器上运
..
最近几天,我一直在为一些小问题撞墙.这次我是拼图的最后一块.在我的 wordpress 购物车插件的 php 函数中,我有以下内容: 相关功能 - http://codepad.org/uDm3q9yp Paypal 类 - http://codepad.org/friBthoO 我设法通过了购买罚款.如果我检查沙盒帐户,卖家会收到来自贝宝和金钱等的正确电子邮件.然而,功能中的案
..
我想在我的网站上实施 paypal IPN.为此,我通过我的贝宝开发者帐户创建了 2 个企业(卖家)和个人(卖家)类型的贝宝沙盒帐户.此后,我在我的贝宝沙盒企业帐户中创建了立即购买按钮,其中包含项目名称、代码、价格等,并生成了立即购买按钮的代码,并将其粘贴到我的网站上.在开始出现 之类的错误后,前 2 周的测试工作顺利 抱歉,我们目前无法完成您的购买.请返回商户选择其他支付方式 因此,我
..
最近几天,我一直在为一些小问题撞墙.这次我是拼图的最后一块.在我的 wordpress 购物车插件的 php 函数中,我有以下内容: 相关功能 - http://codepad.org/uDm3q9yp Paypal 类 - http://codepad.org/friBthoO 我设法通过了购买罚款.如果我检查沙盒帐户,卖家会收到来自贝宝和金钱等的正确电子邮件.然而,功能中的案
..
我正在尝试创建一个 paypal 沙盒测试帐户.我填写了所有字段,提供了一个复杂的密码和 100 美元作为余额.在创建并检查帐户的配置文件后,我仍然收到错误消息 我们在创建此 Sandbox 帐户时遇到了一些问题.请删除它并重试. 并且 PayPal 余额为 0我已经尝试了 Google 上建议的所有内容,但没有任何效果!是我遗漏了什么,还是 PayPal 当前存在问题? 解决方
..
我在沙盒帐户上收到此错误: 我们目前无法使用您的 PayPal 帐户处理您的付款.请返回商家并尝试使用其他付款方式. 我的 .Net 应用程序成功重定向到 PayPal,并提供了正确的付款详细信息.一旦我使用我的沙箱帐户登录,就会出现上述错误.有没有办法获取日志或任何可以帮助我解决问题的方法?直到本周一切都很好,所以我想知道那段时间有什么变化吗? 我已检查帐户是否有合适的余额.付
..