请问这种网站是如何在线执行代码的?

easonlook 发布于 2016/05/17 19:28
阅读 219
收藏 0

好像类似在线执行代码的网站挺多的,有现成的程序吗?谢谢

http://learn.jser.com/cplusplus/cpp-data-types.html

加载中
1
eechen
eechen
@景愿 Web可以用PHP驱动,方便高效.
每次请求都chroot到一个带有glibc和bash的基本Linux环境.
以运行PHP脚本为例,然后用 timeout 6 php user.php 运行用户输入的PHP脚本.
运行前还可以先用 php -l user.php 对脚本进行语法检查.

chroot命令实例讲解:
http://linux.cn/article-3068-1.html
chroot命令可以改变当前根目录,然后以新的根目录为基准,执行其下的命令.
chroot /path/to/new/root /bin/bash 的意思就是:
根目录切换到/path/to/new/root,并执行新的根目录下的程序bash.
eechen
eechen
其中timeout 6表示命令执行的超时时间.
0
cloud
cloud

做死的节奏,c++代码编译运行system("..."); 我就不多说了

景愿
景愿
屏蔽掉危险API就行了
返回顶部
顶部