水木社区手机版
首页
|版面-编程技术(Programming)|
新版wap站已上线
返回
1/1
|
转到
主题:请问如何执行存储的代码字符串
1楼
|
z16166
|
2021-02-08 08:42:40
|
展开
允许自定义代码,本身就是风险,需要沙盒进行限制才行,类似浏览器中执行JS之类的。
这个字符串是什么语言写的代码?如果这串是python写的代码,python可以访问os的文件系统什么的,不安全。
你得自己实现一个python的runtime沙盒,这个沙盒不提供native的文件访问,或者重定向到一个虚拟的文件系统。
而且远不止这一个地方需要沙盒化,工作量巨大而且容易漏。
--
修改:z16166 FROM 125.35.123.*
FROM 125.35.123.*
1/1
|
转到
选择讨论区
首页
|
分区
|
热推
BYR-Team
©
2010.
KBS Dev-Team
©
2011
登录完整版