你怎么用计算机语言描述“世界首例基因编辑婴儿这个事件”?

2018-11-27 10:19:33 +08:00
 inwl
可以这样描述吗:
一个大厂的闭源操作系统,被一群黑客破解了(可能还没破解完),然后黑客企图通过删除其中的一两个接口使得内存在溢出的时候依然可以运行?
4917 次点击
所在节点    问与答
38 条回复
lhx2008
2018-11-27 10:25:32 +08:00
程序厂商写了一句 sleep(1000) ,甲方通过一系列优化,减少了其他环节的时间消耗 ,并引入了别的未知问题。
SeaRecluse
2018-11-27 10:35:45 +08:00
一个大厂的开源系统,但是由于码农水平都太低,没一个能看懂全部的,只能逐个模块分析。又不能 debug,所以都在在一些类似的小型系统上的相同模块进行(小白鼠)。里面变量太多了,基本都是全局的,有人发现修改其中一个 flag 使得其中小型系统上某一个模块的内存泄露风险降低了,但是他也说不清为啥,大家正在疑惑原理的时候。其中有个人直接对大规模系统的源码进行了修改。如果内存溢出了,谁有权力去把这个出错的线程关了??
Sniffing
2018-11-27 10:35:47 +08:00
乱改注册表
co3site
2018-11-27 10:43:12 +08:00
内核注入
tianyou666shen
2018-11-27 10:44:12 +08:00
if(安全性 && 可控制 && 人类伦理规则 && 人道 && .... == true){
// do something
//婴儿出生
}
然后新来的实习生(技术不咋地,出身不干净)在线上环境,直接注释了判断,开始执行后面的东西.
媒体:首次突破 首次执行 第一个编辑基因人诞生
科学界: !!!

//类似于自己魔改一台无人车开上街 代码测试没有 封闭场地试验没有 开放场地试验没有 找个门口办假证做了个检验通过的标志 就开上街 不管技术啊啥的都落后 就是胆子大
//你走在路上看到这台车慌不慌 ?
a4854857
2018-11-27 10:50:25 +08:00
这两个线程不可能有任何完整的访问权限,也不能关闭,只能挂在那里。
Ediacaran
2018-11-27 10:57:29 +08:00
新手:我发现好多病毒都是因为这个 svchost.exe 进来的,然后我就把他删了
coderluan
2018-11-27 11:10:40 +08:00
某大公司公布了一种新型的人工智能的 paper,但是经分析,这种 AI 可能对人类产生危险。
业内大公司都顶多是开发边缘项目,而没有人敢把这个项目落地。
然后某小公司跳出了个傻逼,把项目落地了,还广而告之,宣扬我这是为了国家为了人类的幸福。
民众们怎么想不知道,反正同行肯定是想弄死这个傻逼的,他现在光荣了,但一旦出事了,被讨伐的肯定事全行业,尤其是国内同行。

重点:这 paper 早就有了,无数公司都能把项目落地,但都没有。
cherbim
2018-11-27 11:20:12 +08:00
假设人体是一个 Windows 操作系统,DNA 就是系统代码,基因片段相当于一个个应用,目前,我们已经初步了解大部分应用的作用,以及这些应用代码在系统代码库中的位置,但是整个代码库中还有 70%无效代码(目前看来至少是的,我们还没搞懂未编码 DNA 的功效),此外各应用之间的相互联系我们也不清楚,由于禁止人体实验(相当于没有完美测试环境),我们只能从代码层次理论分析代码作用的原理,或者通过一些类似环境进行测试(动物实验)
以上是前提:然后一个人就随便修改一行代码,也不上测试环境,也不杀毒,直接装机联网,
后果:在电脑的漫长进化史,产生了无数的代码,这其中有好的代码,有坏的代码(比如熊猫烧香啊),在自然(人类)的选择作用下,那些好的代码被实现,坏的代码被注释,这些所有的代码构成了电脑的代码库……这个人去修改了系统代码库,谁他妈知道会不会释放出史前病毒,电脑的保护系统有记忆功能,我们人类可没有,长时间不用,免疫系统某些功能会沉寂,万一一个不小心修改释放出一个史前病毒
alexmmog
2018-11-27 11:46:43 +08:00
转个评论
一个上千亿行代码量的复杂系统,目前人类没有任何人能够读懂代码,但是却有了源代码和编辑器。
这个时候有人删掉了两行代码,测试跑起来了。之后他还打包发布,并对外宣称修复了某个 bug。
NotNil1
2018-11-27 12:00:02 +08:00
@alexmmog 两个实例还是一个修改成功,一个修改失败。
csx163
2018-11-27 12:04:06 +08:00
mv /usr/bin/ls /usr/bin/sl
xenme
2018-11-27 12:47:55 +08:00
别人都用 GUI,你直接去改配置文件
wysnylc
2018-11-27 12:50:17 +08:00
if(关我卵事?){
if(关你卵事?){
print("该吃吃该睡睡该玩玩")
}
}
GeruzoniAnsasu
2018-11-27 12:52:11 +08:00
运维发现放一块沥青铀矿能让服务器定时 24 小时重启

然后他们做了个机房每个机器旁边摆一个矿石以此替代 crontab
webdisk
2018-11-27 12:56:50 +08:00
@alexmmog 没有千亿行, 也没有源码, 更谈不上有编辑器。
不算线粒体 DNA 的话, 细胞核的 DNA 相当于是编译后的四进制文件,大约 725 兆字节。
CRISPR 技术算不上编辑器, 顶多是个靠运气的编辑功能。
XinLake
2018-11-27 13:00:27 +08:00
一是不可控、不可预测。其做法如果影响到其它正常基因,会发生什么很难想象。

二是基因会传承,影响的是整个人类社会。基因本身也会在传承自我改变,引入一个不确定的变化会如何影响其的自我改造没人知道。
xiaottt
2018-11-27 13:04:34 +08:00
国外很多实验在动物上实施都需要三思、三思甚至禁止的,
到国内直接就在人体上实验了

置身于这种环境中,真的细思极恐……
chinvo
2018-11-27 13:06:27 +08:00
某个程序员发现用 hex editor 把 kernel 里面两某位十六进制改成 ff 可以解决某个蓝屏问题
XinLake
2018-11-27 13:10:24 +08:00
这种事情我觉得有利益体在做幕后推手。

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

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

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

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

© 2021 V2EX