代码在线执行小工具

2020-06-09 11:05:50 +08:00
 byfar

代码在线执行小工具( https://coderun.6cm.co/)

可在线执行:

语言调试小工具,欢迎大家使用。

5961 次点击
所在节点    程序员
62 条回复
DJQTDJ
2020-06-09 17:57:46 +08:00
给个 git 地址,我们好优化优化
goodboy95
2020-06-09 20:00:12 +08:00
点进来的时候我就在想肯定有人跑 system,毕竟我们学校的 oj 我就喜欢提交个 system 代码找乐子。当时我还不知道 linux 为何物,我还写了个 system("shutdown -s -t 1");
goodboy95
2020-06-09 20:10:43 +08:00
不过这么多语言禁 system 确实有点难搞,让我搞的话我只会建个独立用户给这种系统
thuang
2020-06-09 20:45:34 +08:00
有意思,还支持 racket 这种冷门语言
whoami9894
2020-06-09 21:25:04 +08:00
@goodboy95
跟语言没关系,直接 hook 系统调用就完了
getaobj
2020-06-09 22:42:21 +08:00
nodejs 执行有时不输出结果
Breadykid
2020-06-10 08:44:10 +08:00
java 有 15 的版本了?!
TanLeDeDaNong
2020-06-10 09:41:37 +08:00
@byfar 挺好用的,如果能长期维护就太棒了。
hanai
2020-06-10 10:43:26 +08:00
有趣又好玩
www5070504
2020-06-10 10:54:29 +08:00
挺好的 但是感觉需要做好权限控制 感觉会被玩坏。。。
QingKong22
2020-06-10 11:02:17 +08:00
语言下拉框,每次在状态自动保存后,会随着鼠标的位置移动?
yuankui
2020-06-10 11:12:41 +08:00
接口我可以调吗?😆
mazhan465
2020-06-10 11:18:59 +08:00
搞个 docker 吧,把代码放在 docker 内执行,你这太脆弱了
RudyC
2020-06-10 11:24:00 +08:00
@joesonw 好奇发问(非杠),为什么用 docker 也不安全。之前也做了个差不多的 demo,输入代码文件到对应容器里,然后容器内执行代码,所有代码都在容器内执行,容器也做了各种资源和网络限制,想问一下隐患点在哪里?
joesonw
2020-06-10 14:50:50 +08:00
@RudyC 容器并不是像虚拟机那样的强隔离, 只是做了资源隔离, 不同的容器运行时有不同的隐患(docker 的一个例子 https://dbaplus.cn/news-72-2667-1.html). 所以业界有了两种解决方案, gVisor 把 syscall 给 shim 掉, 做一层自己的实现, 进行不安全的操作的拦截. 二就是 kata-container 和 firecracker, 提前预热一堆 vm, 运行容器的时候, 把容器放进 vm 去跑.
RudyC
2020-06-10 15:45:42 +08:00
@joesonw 感谢,学习了
xcstream
2020-06-10 17:25:33 +08:00
可以使用 glot 点 io 网站的 api,就完全没有安全性问题了
haohappy
2020-06-10 17:44:45 +08:00
----------www.dooccn.com/php/ 代码在线执行 ------tool.lu/coderunner
haohappy
2020-06-10 17:46:15 +08:00
这 2 个安全吗
unicloud
2020-06-11 14:26:29 +08:00

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/679925

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX