被人问到这个问题,就这么一句话,没有解释和说明,一时没有头绪。用Python怎样实现这一功能呢?
如果你被问道这个问题,你会怎么回答呢?
如果你被问道这个问题,你会怎么回答呢?
|
zzNuckerMar 20, 2014
1
完全没懂。
所谓安全离不开环境。 |
|
loadingMar 20, 2014 via iPhone
2
是部署代码还是用户自己上传的?
部署代码?听说过漏洞吧,谁都难以避免。 用户上传?如果是python代码,为什么在服务器运行! #最小权限 |
|
niseterMar 20, 2014
3
没法检测,一般只能看有无危险的函数,以及运行时的权限,最好的检测就是人肉(比如水果)
|
|
halfbloodrockMar 20, 2014
4
对OS来说,部署入侵检测,比如ossec, AIDE等。监控这些代码是不是对OS做了不安全操作。
|
|
ericlsMar 20, 2014
6
用户上传代码干麽?
不给执行权限? |
|
7
|
|
binuxMar 20, 2014
8
ast?检测它能访问什么接口?
|
|
slixurdMar 20, 2014
9
各种在线判题系统就是给用户上传的程序自动运行的...
|
|
oott123Mar 20, 2014 via Android
11
用户上传的,进沙盒,完事了删掉?
|
|
wwqgtxxMar 21, 2014 via Android
12
参考gse/sae/bae的逻辑用沙盒
|
|
dndxMar 21, 2014
13
停机问题,在真正运行之前,你永远无法得知程序是否有害。
在沙盒里无害并不代表在真实环境里也无害,除非你的运行环境就是沙盒。 在这种情况下,人肉检查还是最靠谱的。 |
|
jeansfishMar 21, 2014
14
看看各种oj?
|
|
16
刚在知乎上看到一个类似的问题: http://www.zhihu.com/question/23067497
|