我做了一个在线运行代码的网站叫 JSRUN, 大家有兴趣吗? - V2EX
V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
lohiecan
V2EX    推广

我做了一个在线运行代码的网站叫 JSRUN, 大家有兴趣吗?

  •  
  •   lohiecan 2020-04-06 16:44:15 +08:00 3465 次点击
    这是一个创建于 2090 天前的主题,其中的信息可能已经有所发展或是发生改变。

    我做了一个在线运行代码的网站叫 JSRUN, 大家有兴趣吗?

    目前已经有一些用户在上面发布了一些项目 demo
    还有一些在线运行各类编程语言的功能:

    思维导图、在线 Excel 表格、Markdown 编辑器、Node.js 代码在线运行、PHP 代码在线运行、Java 代码在线运行 C 语言代码、在线运行 Shell 代码在线运行、C++代码在线运行、Lua 代码在线运行、Python 代码在线运行、Go 语言代码在线运行、Groovy 代码在线运行、C#代码在线运行、Ruby 代码在线运行

    大佬们给提些意见, 我好继续改良

    13 条回复    2020-10-02 14:28:12 +08:00
    also24
        1
    also24  
       2020-04-06 16:49:40 +08:00
    楼主是忘了贴链接嘛?

    https://jsrun.net/
    superrichman
        2
    superrichman  
       2020-04-06 17:03:26 +08:00 via iPhone
    代码运行有 root 权限
    这网站太不安全了,分分钟变肉鸡
    nutting
        3
    nutting  
       2020-04-06 17:06:37 +08:00
    shell 运行 whoami 竟然是 root ?虚拟机也不合适吧,我想给你 shutdown 了
    unixeno
        4
    unixeno  
       2020-04-06 17:12:02 +08:00 via Android
    回楼上的
    mount 看一下 overlay 就知道,这个明显是 docker 容器里呀
    lohiecan
        5
    lohiecan  
    OP
       2020-04-06 18:25:05 +08:00
    @unixeno 老哥好专业, 确实是 docker 容器。
    大家看到的 root 权限也确实是真的。
    kraymond
        6
    kraymond  
       2020-04-06 18:31:04 +08:00 via iPhone
    @lohiecan #5 因为存在很多 Docker escape exploit,所以即使是在 docker 也可能会有安全隐患,除非能够非常及时的更新补丁。
    superrichman
        7
    superrichman  
       2020-04-06 18:56:01 +08:00 via iPhone
    @unixeno 说是 docker 环境,/etc/issue 里面看可是个 ubuntu,bin 里面常用的功能都有了。不像其它的阉割镜像只有最低限度的环境。还是有危险性的。

    @lohiecan 这个容器自动还原是怎么做的?我看每次运行都会分配到一个新的容器
    你后台有没有对用户传的运行代码做记录?要是有人用你的网站跑代码攻击郭嘉的网站,你有办法规避吗?
    lohiecan
        8
    lohiecan  
    OP
       2020-04-06 20:31:58 +08:00
    @kraymond 谢谢老哥提醒, 我还要多学习一下 docker 相关的知识
    lohiecan
        9
    lohiecan  
    OP
       2020-04-06 20:34:53 +08:00
    @superrichman 旧容器删掉, 重新建立就可以了。 攻击郭嘉的我之前还没有想过, 我之前只想到别人会想搞瘫我的机器。
    要是真出现有用我机器攻击郭嘉的 , 我真得想想办法了。
    fengfuliu
        10
    fengfuliu  
       2020-04-07 09:47:14 +08:00
    前几天发帖说发现这个网站好强大,今天就变成自己做的吗。。。
    qof3990
        11
    qof3990  
       2020-04-07 17:23:07 +08:00 via iPad
    怎么把运行窗口关了啊?代码部分怎么全屏?
    kajweb
        12
    kajweb  
       2020-10-02 14:21:38 +08:00
    老哥,你有没有提 issue 的渠道?
    有时候出现问题都不知道往哪提了。
    ![0151919.png]( https://i.loli.net/2020/10/02/5txqGNLcU7K138m.png)
    kajweb
        13
    kajweb  
       2020-10-02 14:28:12 +08:00
    然后最近发现多了很多新功能,但是很多功能不完善,基本不能用……
    老哥是想把有道云、石墨等现在 tools 都整合进来吗……
    关于     帮助文档     自助推广系统     博客     API     FAQ     Solana     5304 人在线   最高记录 6679       Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 41ms UTC 08:53 PVG 16:53 LAX 00:53 JFK 03:53
    Do have faith in what you're doing.
    ubao msn snddm index pchome yahoo rakuten mypaper meadowduck bidyahoo youbao zxmzxm asda bnvcg cvbfg dfscv mmhjk xxddc yybgb zznbn ccubao uaitu acv GXCV ET GDG YH FG BCVB FJFH CBRE CBC GDG ET54 WRWR RWER WREW WRWER RWER SDG EW SF DSFSF fbbs ubao fhd dfg ewr dg df ewwr ewwr et ruyut utut dfg fgd gdfgt etg dfgt dfgd ert4 gd fgg wr 235 wer3 we vsdf sdf gdf ert xcv sdf rwer hfd dfg cvb rwf afb dfh jgh bmn lgh rty gfds cxv xcv xcs vdas fdf fgd cv sdf tert sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf sdf shasha9178 shasha9178 shasha9178 shasha9178 shasha9178 liflif2 liflif2 liflif2 liflif2 liflif2 liblib3 liblib3 liblib3 liblib3 liblib3 zhazha444 zhazha444 zhazha444 zhazha444 zhazha444 dende5 dende denden denden2 denden21 fenfen9 fenf619 fen619 fenfe9 fe619 sdf sdf sdf sdf sdf zhazh90 zhazh0 zhaa50 zha90 zh590 zho zhoz zhozh zhozho zhozho2 lislis lls95 lili95 lils5 liss9 sdf0ty987 sdft876 sdft9876 sdf09876 sd0t9876 sdf0ty98 sdf0976 sdf0ty986 sdf0ty96 sdf0t76 sdf0876 df0ty98 sf0t876 sd0ty76 sdy76 sdf76 sdf0t76 sdf0ty9 sdf0ty98 sdf0ty987 sdf0ty98 sdf6676 sdf876 sd876 sd876 sdf6 sdf6 sdf9876 sdf0t sdf06 sdf0ty9776 sdf0ty9776 sdf0ty76 sdf8876 sdf0t sd6 sdf06 s688876 sd688 sdf86