V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
ChristopherWu
V2EX  ›  程序员

恭喜前端娱乐圈又添大新闻

  •  
  •   ChristopherWu · 2018-06-07 10:41:37 +08:00 · 10324 次点击
    这是一个创建于 2368 天前的主题,其中的信息可能已经有所发展或是发生改变。

    http://qianduanyule.club/

                title: '前端项目 Gooflow 挖矿事件',
                content: ' 作者 sdlddr 在 WEB 网页端设计流程图的 UI 组 件的开源项目 Gooflow 中, 使用 eval 添加挖矿程序, 在使用 MIT 开源协议的同时放在 github 上, 指责别人盗版, 窃贼.',
                date: '2018-06-07',
                link_title: 'Github 上一个颇有争议的 issue',
                link: 'https://www.v2ex.com/t/460883?p=1',
    

    前端娱乐. 俱乐部

    欢迎提 PR,补充更多新闻: https://github.com/YongHaoWu/qianduan-yule-club 直接在 index.html 里加上新闻就好,相信你能看懂。

    因最近发生的 deno issues 事件有感,感慨前端实在是太多大新闻了。 于是在六一,买了个域名,做了这个小玩具调侃一下。

    前端正在发展中,希望前端的朋友们少点娱乐 “大新闻”,多点学术大新闻。

    42 条回复    2018-06-08 10:05:22 +08:00
    yongjing
        1
    yongjing  
       2018-06-07 11:08:11 +08:00
    github 把这个库给封了, 第一次见 github 官方封库
    wssy921
        2
    wssy921  
       2018-06-07 11:12:33 +08:00
    @yongjing 这次我支持 github
    wjm2038
        3
    wjm2038  
       2018-06-07 11:13:08 +08:00 via Android
    @yongjing 举报滥用很简单的
    wxsm
        4
    wxsm  
       2018-06-07 11:21:41 +08:00
    无聊
    grewer
        5
    grewer  
       2018-06-07 11:25:39 +08:00
    关于 mit ,看他言论是因为不了解协议 ,这个就不说了,但是在示例里面加挖矿代码真是 睿智
    caiyouzai
        6
    caiyouzai  
       2018-06-07 11:30:04 +08:00 via Android
    行外人问,在自己的开源代码里放挖矿代码,不是商用的代码,为什么不可以?
    我自己的代码我愿意加什么不都是自己的事情吗?
    没有说开源的代码一定要是正义的,或者是有益的吧

    [纯讨论,非抬杠]
    josephpei
        7
    josephpei  
       2018-06-07 11:38:18 +08:00   ❤️ 2
    @caiyouzai 可以

    1. 吃瓜群众有骂街的权利

    2. 代码放在 github,github 也是有规矩的,你拉陀翔在别人院里,别人想清理就清理
    marcong95
        8
    marcong95  
       2018-06-07 11:40:57 +08:00   ❤️ 1
    @caiyouzai 假设不违法,自己代码里面放挖矿代码是你的自由,那你放到开放的社区里了,有人看不惯,喷你一脸也是他的自由,因为骂人也是不违法的。同时 Gayhub 认为含有挖矿代码的属于滥用,封掉 repo 也是 Gayhub 管理方的自由。
    大家都很自由~~李姐万岁~~
    heimeil
        9
    heimeil  
       2018-06-07 11:41:54 +08:00
    @caiyouzai 故意隐藏挖矿代码,恶意行为。
    liwufan
        10
    liwufan  
       2018-06-07 11:44:28 +08:00   ❤️ 1
    挖矿代码当然可以随便放,没有正当理由的话,脸皮厚就可以变成行为理由了。作者假如可以欣然接受任何程度的人身攻击的话,这项目也不赖。流氓软件人人追着骂,又有人用的话……不也挺好的
    huiyifyj
        11
    huiyifyj  
       2018-06-07 11:46:11 +08:00 via Android
    @josephpei #6
    你可以放。就像 fb 这些公司也可以加收集你隐私的代码。
    但是人们却骂 fb,为什么?这其中可不只是因为他们没有通知我们而已啊...
    lujiajing1126
        12
    lujiajing1126  
       2018-06-07 11:48:17 +08:00
    笑死,感觉中招的都是用 chrome,FF 的程序员们= =

    我把链接发给同学,他说 360 自动屏蔽了挖矿脚本。。。
    zzNucker
        13
    zzNucker  
       2018-06-07 11:53:45 +08:00
    qianduan-yule-club

    这名字取的怎么这么 low
    marcong95
        14
    marcong95  
       2018-06-07 11:53:49 +08:00
    @lujiajing1126 Anti Miner 了解一下,360 只是帮你装了一个类似的东西。
    lujiajing1126
        15
    lujiajing1126  
       2018-06-07 11:57:03 +08:00
    @marcong95 现在装了 MineBlocker

    之前没注意这回事,就中招了。然而小白用户根本不需要关注这个
    caiyouzai
        16
    caiyouzai  
       2018-06-07 12:01:07 +08:00 via Android
    @heimeil 我什么注释都不加,算是隐藏吗?
    Arrowing
        17
    Arrowing  
       2018-06-07 12:18:44 +08:00 via Android
    标题想搞个大新闻
    hjdtl
        18
    hjdtl  
       2018-06-07 12:23:04 +08:00
    标题党
    jowuIM
        19
    jowuIM  
       2018-06-07 12:23:33 +08:00
    @caiyouzai 当然可以,但是你要明说,毕竟挖矿代码是你的利益相关。而且这个项目不仅有挖矿代码,还有挂马嫌疑。
    ChristopherWu
        20
    ChristopherWu  
    OP
       2018-06-07 13:07:13 +08:00
    @zzNucker 英文的 entertainment 太长了,怕别人记不了。 而且 entertainment 不如 yule.club 深入人心。。
    DOLLOR
        21
    DOLLOR  
       2018-06-07 13:55:34 +08:00
    Front-end Entertainment Circle
    lulinux
        22
    lulinux  
       2018-06-07 13:57:49 +08:00   ❤️ 1
    没事别玩 github,小心成了楼主的笑料“素材”。呵呵
    skylancer
        23
    skylancer  
       2018-06-07 14:17:48 +08:00
    @lulinux 还在嘴硬?呵呵
    lulinux
        24
    lulinux  
       2018-06-07 14:21:48 +08:00
    @skylancer 发现傻 13 总是存在感爆棚。
    x7395759
        25
    x7395759  
       2018-06-07 14:29:56 +08:00
    @lulinux #24 已 block
    heimeil
        26
    heimeil  
       2018-06-07 14:33:29 +08:00
    @caiyouzai 他是用 eval 隐藏挖矿代码,不是不写注释。

    ```
    eval(String.fromCharCode(...[ 99, 111, 110, 115, 111, 108, 101, 46, 108, 111, 103, 40, 39, 9935, 39, 41 ]));
    ```
    luckyscript
        27
    luckyscript  
       2018-06-07 15:05:51 +08:00
    https://yonghaowu.github.io/2018/01/23/channel/
    博主,,,这个 channel 有相关的文章解释一下么。
    ChristopherWu
        28
    ChristopherWu  
    OP
       2018-06-07 15:12:50 +08:00   ❤️ 1
    @luckyscript 同学你很好学,赞!
    可惜我忘记了,所以还没有填坑。。

    是公开课《编译范式》的题目,是一门很好很好的课程~
    教授讲得很好,深入浅出,你可以看看。
    我之后找到答案告诉你。。
    luckyscript
        29
    luckyscript  
       2018-06-07 15:58:40 +08:00
    @ChristopherWu 感谢,我去看看。
    agagega
        30
    agagega  
       2018-06-07 16:52:32 +08:00   ❤️ 1
    @luckyscript
    @ChristopherWu
    C 语言里真的有 Channel 这个概念么?
    那个问题的答案无非是,两个函数返回值、参数和局部变量都一样,所以两个函数中的 myarray 对应的栈偏移量也一样,值当然也就一样了。
    iwtbauh
        31
    iwtbauh  
       2018-06-07 17:01:52 +08:00 via Android
    @caiyouzai 当然可以,但是你无法阻止别人删除恶意代码发布一个“净化后的版本”

    如今,您仍然可以通过拒绝使用私有软件来避免受其限制。如果您运行 GNU/Linux 或者其他的自由操作系统,并且您避免在其上安装私有软件,那么您仍然掌控着您的计算机的行为。如果一款自由软件包含恶意功能,社区中的其他开发者将会将其移除,您将能够使用修正后的版本。-----RMS

    虽然 RMS 说的是自由软件,但是开源同理
    ChristopherWu
        32
    ChristopherWu  
    OP
       2018-06-07 17:03:37 +08:00
    @agagega 应该是没有 channel 这个概念的,毕竟我翻了一遍 Google 都没有找到。
    ` 对应的栈偏移量也一样` 可否再详细一些解释一下呢?
    tomychen
        34
    tomychen  
       2018-06-07 17:51:37 +08:00
    @ChristopherWu

    吓得我差点以为 c 是门玄学

    分别在 init()和 print()函数里把 array 和 myarray 的地址打印出来

    再者要随机是吧

    gcc -O2 -o test test.c

    看看是不是还能够打印 0-29
    ChristopherWu
        35
    ChristopherWu  
    OP
       2018-06-07 17:57:17 +08:00
    @tomychen w 我以前打印过地址了,不是一样的。
    tomychen
        36
    tomychen  
       2018-06-07 18:11:09 +08:00
    ChristopherWu
        37
    ChristopherWu  
    OP
       2018-06-07 18:17:30 +08:00
    @tomychen 那是我记错了。。那当时的问题应该是,为什么两个不同的局部变量,地址会是一样的。
    有可能是优化了?
    Death
        38
    Death  
       2018-06-07 18:43:56 +08:00 via Android
    @ChristopherWu
    你要先去理解下栈帧的概念
    yylucifer
        39
    yylucifer  
       2018-06-08 09:03:16 +08:00
    @x7395759 #25 +1
    NotFamous
        40
    NotFamous  
       2018-06-08 09:51:39 +08:00
    弱弱问下那个背景怎么做的。。。代码是哪串?
    NotFamous
        41
    NotFamous  
       2018-06-08 09:53:06 +08:00
    @NotFamous 妈耶 刚发完贴就找到了。。。
    qdzzyb
        42
    qdzzyb  
       2018-06-08 10:05:22 +08:00
    话说网站那个背景在移动端有问题
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2783 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 37ms · UTC 09:33 · PVG 17:33 · LAX 01:33 · JFK 04:33
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.