sandbox相关内容

Mac OS In App Sandbox Entitlements Directory Read Issue

我的 App Sandbox 权限有问题. 我的 Mac OS 应用程序允许用户打开 XML 文件.解析该文件时,它会读取与 XML 文件位于同一目录中的图像文件. 如果 App Sandbox 为 False,则图片加载正常.如果 App Sandbox 为 True,则图像加载失败.(还在读取XML文件) App Sandbox 必须为 True 才能推送到 App Stor ..
发布时间:2021-06-11 20:45:07 移动开发

如何使用R访问隐藏的系统文件?

我是Mac用户.每当我想访问位于/Users/user_name/Library/Mail 文件夹中的Mail文件夹时;RStudio只会忽略它,不会显示任何文件. setwd("/Users/user_name/Library/Mail")`list.dirs("/用户/用户名/库/邮件")>人物(0)list.files("/Users/user_name/Library/Mail")>人 ..
发布时间:2021-05-31 19:07:26 其他开发

获取沙箱用户的App Store收据失败,密码错误

我有一个商业macOS应用程序,我在Mac App Store中分发.现在在启动时,我检查App Store收据,如果不存在,则返回代码173.这将打开App Store登录对话框以获取收据. 我一直使用沙盒帐户对此进行测试,但是现在,当我尝试使用沙盒帐户(或我的真实Apple ID)登录时,只会收到错误消息. ..
发布时间:2021-05-31 19:01:18 移动开发

如何返回 App Temp 目录

我正在尝试确定将脚本文件放在沙盒中可以读写的位置.在阅读Apple文档时,我看到了以下内容: 某些路径查找API(位于POSIX层之上)是指用户主目录之外的特定于应用的位置.例如,在沙盒应用程序中,NSTemporaryDirectory函数提供了一个目录路径,该目录位于用户的主目录之外,但特定于您的应用程序和沙箱内;您对当前用户具有不受限制的读/写访问权限.这些路径查找API的行为已针对A ..
发布时间:2021-05-31 19:00:57 其他开发

如何执行Lua脚本的运行时限制?

在doa中使用dofile在lua中运行一个几乎平凡的脚本,运行10000次,大约需要52秒,但是如果我运行10000次"lua52 script.lua",则需要运行3到4倍.我知道有更多的系统调用和其他开销,但是我尝试实现的是运行脚本,超时时间为3秒,然后输出输出.我的问题是有无限循环的脚本,有意或无意,例如: while(true)做结尾 我可以在Lua内为dofile超时吗?我唯一 ..
发布时间:2021-05-30 21:32:39 其他开发

我如何开始使用libsandbox

我正在尝试编写一个简单的判断器,该编译器将编译并执行用户提交的c文件.我发现 libsandbox 和一个问题 在 stackoverflow 上. 我已经安装了python模块,并按照说明尝试运行用C编写的hello world程序. ➜沙箱git:(V_0_3_x)✗./hello你好,世界%➜沙箱git:(V_0_3_x)✗python sample2.py你好结果:RFcpu:2毫 ..
发布时间:2021-05-29 23:03:09 服务器开发

如何在受限制的沙箱中运行Java代码(无网络,文件系统访问权限)

说一些程序员给了我一个可执行的jar(来自Java代码)以及要使用的入口点.我想在没有网络或文件系统访问权限或数据库访问权限以及固定数量的CPU和内存的受限沙箱环境中从Java代码运行(以编程方式)此jar.也就是说,Java代码不会对在我的jvm上运行的其他程序造成任何副作用. 理想情况下,我想根据情况允许某些访问(例如,仅允许访问具有配额的某个目录中的文件). 解决方案 您可以使 ..
发布时间:2021-05-18 20:02:55 Java开发

无法在Safari iOS设备中打开mobileconfig文件

我正在制作一个应用程序,它将mobileconfig从我的服务器下载到我的ios应用程序.我创建了一个运行后台的服务器,并使用openUrl在Safari中打开它,以便用户可以安装配置文件.但是它只能在模拟器中使用,而不能在我的设备上使用. [[UIApplication sharedApplication] openURL:[NSURL URLWithString:@"http://loca ..
发布时间:2021-05-17 20:22:56 移动开发

如何使我的用户脚本也在隔离的沙箱和unsafeWindow中执行代码?

对于我的用户脚本中的大多数代码,我需要对执行脚本的网站使用 unsafeWindow .我通过使用//@grant unsafeWindow 来做到这一点.但是,我的某些代码无法用 unsafeWindow 执行,需要在Tampermonkey的隔离沙箱中运行.我将如何做到这一点?这样的事情可能会起作用: function disableUnsafeWindow(){//禁用UnsafeWin ..
发布时间:2021-05-06 18:57:49 前端开发

如何制作安全的在线编译器?

我想做一个简单的在线编译器,从浏览器获取代码,将其发送到服务器,进行编译,然后返回浏览器执行的结果. 恐怕有人会从代码或类似的代码中执行 format C:\ .有什么办法可以防止呢? P.S.我正在寻找Windows解决方案. 解决方案 您将需要使用多层操作系统功能.以具有受限访问权限的受限用户身份,在受防火墙保护的虚拟机中运行编译器和生成的程序. 如果一切顺利,VM中 ..
发布时间:2021-04-28 18:37:58 其他开发

尽管来源相同,但同源请求会导致"Access-Control-Allow-Origin不匹配"错误.注意:是否具有带有“沙盒"的CSP策略?

当CORS及其网页的URL同时使用精确 相同 URL时,我在Firefox开发控制台中仍然收到相同的错误消息./p> 浏览器控制台消息为: 跨域请求被阻止:\“相同来源策略"不允许读取远程资源\在https://egbert.net/fonts/fontawesome-webfont.woff2?v=4.7.0.\(原因:CORS标头"Access-Control-Allow-Origin"不 ..
发布时间:2021-04-24 19:36:00 其他开发

从沙盒应用程序运行clang编译器的任何可能方法?

好的,这个问题很简单. 我有一个沙盒OSX应用程序. 我希望用户能够编译一些C代码(无论他输入了什么). 但是,每当我尝试拨打电话: /usr/bin/env clang/the/path/to/the/source.c 我在日志中遇到以下错误: xcrun:错误:不能在应用程序沙箱中使用. 有没有任何方式来规避这一点? P.S.我已经使用Ruby,Pytho ..
发布时间:2021-04-22 18:42:01 移动开发

为什么这个简单的applescript在ML mail.app中不再起作用(通常)

仅当您右键单击邮件并选择“运行规则"时,此方法才有效,但对传入消息(无交互)则无效. 第一个对话框在进入或手动运行时均显示,但是第二个对话框(带有ID)仅在手动运行时显示.console.log中没有任何显示 有什么想法吗? 使用应用程序“邮件"中的术语在对规则theRule的消息theMessages执行邮件操作时告诉应用程序“邮件"在theMessages中重复theMessag ..
发布时间:2021-04-09 18:52:20 其他开发

为什么多线程python程序在ec2微实例上运行缓慢?

我正在使用Online Judge代码检查器.我的代码在python 2.7中使用多线程.我本地计算机上的同一程序(i核心3 RAM 4GB)在1分钟10秒内评估了大约1000个子组件.但是,当我在ec2微型实例(大约600 MB RAM)上运行它时,大约需要40分钟(随机变慢了几秒钟).要知道我把东西弄坏的原因. 首先,这是我的评估者的工作方式: 我有一个主程序 worker.py ..
发布时间:2021-04-03 18:54:26 Python

呈现用户生成的HTML或Java脚本为什么会有危险?

我不知道这是否真的很危险,但是,正如Google会使用从Google Apps脚本提供的HTML和Javascript来做到这一点一样(如 我想知道如果让用户使用Jinja2模板编辑HTML 并允许他们访问一些服务器端变量(会在以后的某个时间呈现)会发生什么不好的事情.会发生什么坏事? 糟糕:我不在乎用户HTML是否丑陋或是否会破坏页面的其余部分. 解决方案 允许最终用户编辑HTM ..
发布时间:2021-02-12 18:48:11 前端开发

如何做syscall brk的二进制检测? (x86-64 Linux)(也许是valgrind?)

我想检测 (以及其他一些调用,但是这对我来说是最重要的),以给定的二进制文件(最好在实际的syscall/sysenter级别(x86-64和x86)上)制作 sys_brk 调用). 主要目标: 沙盒的一部分,可将固定数量的内存提供给入狱的进程 因此,我想摆脱 如何实施(一种)示例解决方案(或您的解决方案): 只需将说明更改为 NOP 由于brk成功返回0,请使用设置内存 ..
发布时间:2020-11-29 06:27:10 其他开发