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 事件有感,感慨前端实在是太多大新闻了。 于是在六一,买了个域名,做了这个小玩具调侃一下。
前端正在发展中,希望前端的朋友们少点娱乐 “大新闻”,多点学术大新闻。
1
yongjing 2018-06-07 11:08:11 +08:00
github 把这个库给封了, 第一次见 github 官方封库
|
4
wxsm 2018-06-07 11:21:41 +08:00
无聊
|
5
grewer 2018-06-07 11:25:39 +08:00
关于 mit ,看他言论是因为不了解协议 ,这个就不说了,但是在示例里面加挖矿代码真是 睿智
|
6
caiyouzai 2018-06-07 11:30:04 +08:00 via Android
行外人问,在自己的开源代码里放挖矿代码,不是商用的代码,为什么不可以?
我自己的代码我愿意加什么不都是自己的事情吗? 没有说开源的代码一定要是正义的,或者是有益的吧 [纯讨论,非抬杠] |
7
josephpei 2018-06-07 11:38:18 +08:00 2
|
8
marcong95 2018-06-07 11:40:57 +08:00 1
@caiyouzai 假设不违法,自己代码里面放挖矿代码是你的自由,那你放到开放的社区里了,有人看不惯,喷你一脸也是他的自由,因为骂人也是不违法的。同时 Gayhub 认为含有挖矿代码的属于滥用,封掉 repo 也是 Gayhub 管理方的自由。
大家都很自由~~李姐万岁~~ |
10
liwufan 2018-06-07 11:44:28 +08:00 1
挖矿代码当然可以随便放,没有正当理由的话,脸皮厚就可以变成行为理由了。作者假如可以欣然接受任何程度的人身攻击的话,这项目也不赖。流氓软件人人追着骂,又有人用的话……不也挺好的
|
11
huiyifyj 2018-06-07 11:46:11 +08:00 via Android
|
12
lujiajing1126 2018-06-07 11:48:17 +08:00
笑死,感觉中招的都是用 chrome,FF 的程序员们= =
我把链接发给同学,他说 360 自动屏蔽了挖矿脚本。。。 |
13
zzNucker 2018-06-07 11:53:45 +08:00
qianduan-yule-club
这名字取的怎么这么 low |
14
marcong95 2018-06-07 11:53:49 +08:00
@lujiajing1126 Anti Miner 了解一下,360 只是帮你装了一个类似的东西。
|
15
lujiajing1126 2018-06-07 11:57:03 +08:00
|
17
Arrowing 2018-06-07 12:18:44 +08:00 via Android
标题想搞个大新闻
|
18
hjdtl 2018-06-07 12:23:04 +08:00
标题党
|
20
ChristopherWu OP @zzNucker 英文的 entertainment 太长了,怕别人记不了。 而且 entertainment 不如 yule.club 深入人心。。
|
21
DOLLOR 2018-06-07 13:55:34 +08:00
Front-end Entertainment Circle
|
22
lulinux 2018-06-07 13:57:49 +08:00 1
没事别玩 github,小心成了楼主的笑料“素材”。呵呵
|
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 ])); ``` |
27
luckyscript 2018-06-07 15:05:51 +08:00
https://yonghaowu.github.io/2018/01/23/channel/
博主,,,这个 channel 有相关的文章解释一下么。 |
28
ChristopherWu OP |
29
luckyscript 2018-06-07 15:58:40 +08:00
@ChristopherWu 感谢,我去看看。
|
30
agagega 2018-06-07 16:52:32 +08:00 1
@luckyscript
@ChristopherWu C 语言里真的有 Channel 这个概念么? 那个问题的答案无非是,两个函数返回值、参数和局部变量都一样,所以两个函数中的 myarray 对应的栈偏移量也一样,值当然也就一样了。 |
31
iwtbauh 2018-06-07 17:01:52 +08:00 via Android
@caiyouzai 当然可以,但是你无法阻止别人删除恶意代码发布一个“净化后的版本”
如今,您仍然可以通过拒绝使用私有软件来避免受其限制。如果您运行 GNU/Linux 或者其他的自由操作系统,并且您避免在其上安装私有软件,那么您仍然掌控着您的计算机的行为。如果一款自由软件包含恶意功能,社区中的其他开发者将会将其移除,您将能够使用修正后的版本。-----RMS 虽然 RMS 说的是自由软件,但是开源同理 |
32
ChristopherWu OP @agagega 应该是没有 channel 这个概念的,毕竟我翻了一遍 Google 都没有找到。
` 对应的栈偏移量也一样` 可否再详细一些解释一下呢? |
33
agagega 2018-06-07 17:25:17 +08:00 via iPhone
|
34
tomychen 2018-06-07 17:51:37 +08:00
@ChristopherWu
吓得我差点以为 c 是门玄学 分别在 init()和 print()函数里把 array 和 myarray 的地址打印出来 再者要随机是吧 gcc -O2 -o test test.c 看看是不是还能够打印 0-29 |
35
ChristopherWu OP @tomychen w 我以前打印过地址了,不是一样的。
|
36
tomychen 2018-06-07 18:11:09 +08:00
|
37
ChristopherWu OP @tomychen 那是我记错了。。那当时的问题应该是,为什么两个不同的局部变量,地址会是一样的。
有可能是优化了? |
38
Death 2018-06-07 18:43:56 +08:00 via Android
@ChristopherWu
你要先去理解下栈帧的概念 |
40
NotFamous 2018-06-08 09:51:39 +08:00
弱弱问下那个背景怎么做的。。。代码是哪串?
|
42
qdzzyb 2018-06-08 10:05:22 +08:00
话说网站那个背景在移动端有问题
|