sandbox相关内容

如何根据列表条目调用函数?

我目前正在进行一项实验,我正在为一种旧的游戏内脚本语言实现一个解释器.这是一种基于第四语言的语言,因此我认为将说明(经过验证和清理)放入一个大列表中会相当容易. 一旦我得到了列表中的代码,我就会尝试在一次处理一条指令的 for 循环中遍历整个程序.某些项目,如字符串,可以放在一个保存当前堆栈的变量上,这很容易.但我遇到的问题是执行命令. 我有一个很大的有效函数列表,如果有任何指令匹配它 ..
发布时间:2021-07-14 20:04:27 Python

允许对沙盒应用程序进行 HID 控制

我们正在尝试对我们的应用进行沙盒处理以将其提交到 Mac App Store(这是第一次).它很难使用较低级别的 Carbon API,并且不能以其他方式运行. 当我启用沙盒时,一些功能停止工作,我在日志中看到以下消息: 9/14/12 10:51:58.863 PM sandboxd[41243]: ([41237]) MouseRecorder(41237) 拒绝隐藏控制 是否有任何 ..
发布时间:2021-07-14 20:04:19 其他开发

在沙盒 Pypy 中使用 socket 模块

我试图允许使用 Pypy 沙盒的子进程使用有限的协议与父进程通信. 查看 Pypy 附带的 pypy/pypy/translator/sandbox/sandlib.py 的源代码后,似乎有一个 VirtualizedSocketProc 允许 os.open 调用打开套接字.我更改了代码的某些功能(例如,允许在有限端口上进行 TCP 连接),但几乎没有更改.但是,我无法实际导入 Pypy ..
发布时间:2021-07-14 20:04:15 Python

JavaScript 中的沙箱究竟是什么?

我理解沙箱这个词.但是我有限的 JS 技能无法帮助我理解什么是 JS 中的沙箱.那么,沙盒究竟是什么?除了安全,我们为什么需要沙箱JS? 解决方案 沙盒是创建一个范围的行为,应用程序的其他部分不能在其中运行(除非有机会).更具体地说,这通常是一个函数作用域,它公开了其中实际发生的事情的有限子集. YUI3 是一个建立在沙箱理念之上的库.应用程序的基本单元是一个 YUI 实例沙箱: ..
发布时间:2021-07-14 20:04:11 前端开发

什么是沙盒?

我已阅读维基百科文章,但是我不太确定这意味着什么,以及它与版本控制有多相似. 如果有人能用非常简单的术语解释沙盒是什么会很有帮助. 解决方案 沙坑或沙箱是一个低而宽的容器或浅洼地,里面装满了沙子孩子们可以玩.许多有孩子的房主在他们的后院建造沙坑,因为与许多游乐场设备不同,它们可以轻松且廉价地建造.“沙坑"也可以表示露天砂矿. 嗯,软件沙箱与专为儿童玩的沙箱没有什么不同.通过 ..
发布时间:2021-07-14 20:04:03 其他开发

nodejs:在沙箱中运行模块

我有这个回合制 NodeJs 游戏应用程序,开发人员(任何人)都可以在其中提交玩家机器人.我的 NodeJS 应用程序将加载所有玩家并让他们互相对战.因为我对提交的代码一无所知,所以我需要在沙箱中运行它. 例如,以下不受信任的代码可能如下所示: let history = [];导出默认类 Player {构造函数(){this.history = [];}移动(信息){this.hist ..
发布时间:2021-07-14 20:04:00 前端开发

如何在 Symfony2 中正确启用树枝的沙箱扩展?

在 Symfony2 中,默认情况下禁用了一些 Twig 模块.其中之一是调试扩展,它添加了 {% debug %} 标签(在开发环境中很有用). 要启用它,没什么难的,您可以将此服务添加到您的配置中: debug.twig.extension:类:Twig_Extensions_Extension_Debug标签:- {名称:'twig.extension'} 但是如何启用{% sa ..
发布时间:2021-07-14 20:03:57 PHP

有没有替代 rexec 的 Python 沙箱?

在 Python 中实现“沙箱"环境过去是通过 rexec 模块完成的(http://docs.python.org/library/rexec.html).不幸的是,由于一些安全漏洞,它已被弃用/删除.有没有替代品? 我的目标是让 Python 代码执行半可信的 Python 脚本.在一个完美的世界中,对预定义集合之外的任何函数的调用都会引发异常.从我读到的有关 rexec 弃用的信息来看 ..
发布时间:2021-07-14 20:03:53 Python

Python,安全,沙盒

我想建立一个网站,人们可以在其中上传他们的 Python 脚本.我当然想执行这些脚本.这些脚本应该做一些有趣的工作.问题是人们可以上传可能损害我的服务器的脚本,我想阻止这种情况.在不损害我的系统的情况下运行任意脚本的选项是什么 - 实际上根本没有看到我的系统?谢谢 解决方案 “无法完成." 运行任意(不受信任的)脚本和保持安全是矛盾的.您应该尽可能使用自定义内核、监狱、虚拟机等. ..
发布时间:2021-07-14 20:03:49 Python

Rails 沙盒中的语言

我发现有一个沙盒 gem(由制作在浏览器中尝试 ruby​​ 的人创建 但它只与 Ruby 1.8 兼容.另一个问题是我再也找不到它了(似乎他们停止从服务器提供 gem ......). 那么,是否有任何安全方式在沙箱中运行 ruby​​(以便您可以从浏览器运行它)?或者在沙箱中运行(例如 lua/python)(无文件系统访问,不创建对象等)并从 Ruby(Rails 2.2)调用的简单方 ..
发布时间:2021-07-11 19:07:10 其他开发

Roslyn c# 脚本沙箱

有没有办法沙箱执行脚本,使其 a) 不能做任何“危险"的事情 b) 只要文件是,它可以访问它想要的任何文件在与脚本文件本身相同的目录中.有点像是将所有文件路径视为相对. 我想我是在询问 Roslyn 的脚本安全措施及其定制级别. 解决方案 这是可能的,但正如 SLaks 所说,这是一个难题.您可能应该阅读 在 .NET 4.0 中,我如何“沙箱"内存程序集并执行方法?.您需要以下步骤 ..
发布时间:2021-07-10 19:29:36 C#/.NET

Python:出于测试目的而阻止网络连接?

我正在尝试测试为一些 Web 服务提供接口的包.它有一个测试套件,可以在 连接到互联网的情况下测试大多数功能.但是,有一些拖延的测试可能会尝试连接到 Internet/下载数据,我想阻止它们这样做有两个原因:首先,如果没有可用的网络连接,请确保我的测试套件可以正常工作;其次,这样我就不会向网络服务发送过多查询的垃圾邮件. 一个明显的解决方案是拔掉我的机器/关闭无线网络,但是当我在远程机器上运 ..
发布时间:2021-06-25 18:39:52 Python

Paypal IPN 验证 - 尽管已到达成功页面,但仍无法正常工作

最近几天,我一直在为一些小问题撞墙.这次我是拼图的最后一块.在我的 wordpress 购物车插件的 php 函数中,我有以下内容: 相关功能 - http://codepad.org/uDm3q9yp Paypal 类 - http://codepad.org/friBthoO 我设法通过了购买罚款.如果我检查沙盒帐户,卖家会收到来自贝宝和金钱等的正确电子邮件.然而,功能中的案 ..
发布时间:2021-06-14 20:38:45 其他开发

支付测试期间贝宝沙箱帐户出错

我想在我的网站上实施 paypal IPN.为此,我通过我的贝宝开发者帐户创建了 2 个企业(卖家)和个人(卖家)类型的贝宝沙盒帐户.此后,我在我的贝宝沙盒企业帐户中创建了立即购买按钮,其中包含项目名称、代码、价格等,并生成了立即购买按钮的代码,并将其粘贴到我的网站上.在开始出现 之类的错误后,前 2 周的测试工作顺利 抱歉,我们目前无法完成您的购买.请返回商户选择其他支付方式 因此,我 ..
发布时间:2021-06-14 20:38:24 其他开发

Paypal IPN 验证 - 尽管已到达成功页面,但仍不起作用

最近几天,我一直在为一些小问题撞墙.这次我是拼图的最后一块.在我的 wordpress 购物车插件的 php 函数中,我有以下内容: 相关功能 - http://codepad.org/uDm3q9yp Paypal 类 - http://codepad.org/friBthoO 我设法通过了购买罚款.如果我检查沙盒帐户,卖家会收到来自贝宝和金钱等的正确电子邮件.然而,功能中的案 ..
发布时间:2021-06-14 20:37:11 其他开发

贝宝沙箱帐户失败

我正在尝试创建一个 paypal 沙盒测试帐户.我填写了所有字段,提供了一个复杂的密码和 100 美元作为余额.在创建并检查帐户的配置文件后,我仍然收到错误消息 我们在创建此 Sandbox 帐户时遇到了一些问题.请删除它并重试. 并且 PayPal 余额为 0我已经尝试了 Google 上建议的所有内容,但没有任何效果!是我遗漏了什么,还是 PayPal 当前存在问题? 解决方 ..
发布时间:2021-06-14 20:34:10 其他开发

我们目前无法使用您的 PayPal 帐户处理您的付款

我在沙盒帐户上收到此错误: 我们目前无法使用您的 PayPal 帐户处理您的付款.请返回商家并尝试使用其他付款方式. 我的 .Net 应用程序成功重定向到 PayPal,并提供了正确的付款详细信息.一旦我使用我的沙箱帐户登录,就会出现上述错误.有没有办法获取日志或任何可以帮助我解决问题的方法?直到本周一切都很好,所以我想知道那段时间有什么变化吗? 我已检查帐户是否有合适的余额.付 ..
发布时间:2021-06-14 20:32:57 C#/.NET