天天看点

程序员狂想曲,没有绝对安全的系统

程序员是什么样的人?格子衬衫?书?996?

什么样的人是黑客?神秘人?麻烦制造者?网络犯罪?

程序员狂想曲,没有绝对安全的系统

还有码农,为什么这两类人的普遍印象如此广泛?

2014年上映的德国电影《我是谁:没有绝对的安全系统》讲述了一群黑客的故事。

程序员狂想曲,没有绝对安全的系统

其中,男一号本杰明是一个扁平的IT男。

虽然他没有从事程序员的职业,但他从14岁起就一直在电脑前,全身散发着技术官僚的气味。

程序员狂想曲,没有绝对安全的系统

在他出生之前,他的父亲抛弃了他和他的母亲,去了法国,本杰明和他的祖母一起长大。

性格内向的他在同学中没有存在感。

程序员狂想曲,没有绝对安全的系统

但事实上,他心中有一个成为超级英雄的梦想。

长大后,本杰明已经变成了一名披萨外卖员,他遇到了玛丽,一个小时候爱过她的女学生。

程序员狂想曲,没有绝对安全的系统

与早早进入社会的本杰明不同,玛丽还没有从学校毕业,她总是因为考试不及格而无法毕业。

那天,瑪麗遇到了來送披薩的本傑明,並告訴他下一次法律考試。

玛丽还开玩笑说,如果本杰明能得到这个问题,他会得到额外的一百欧元。

程序员狂想曲,没有绝对安全的系统

本杰明这样做,不是为了钱,而是为了超级英雄的心态,认为玛丽需要拯救自己。

他以为玛丽会爱上玛丽,只要她帮助她回答这个问题。

程序员狂想曲,没有绝对安全的系统

然而,本杰明虽然技术娴熟,但太骄傲了,不能被学校保安抓获并带上法庭。

由于本杰明没有造成任何损害,也没有先前的定罪,法官判处他50小时的社区服务。

在社区服务期间,本杰明遇到了麦克斯。

程序员狂想曲,没有绝对安全的系统

麦克斯和本杰明是两个截然不同的人,他外向而迷人。

本杰明是最不擅长人际沟通的,因为马克斯是儿科。

Max和Benjamin的共同点是,他们都是Hacker MRX的忠实粉丝。

程序员狂想曲,没有绝对安全的系统

马克斯认为,世界上没有绝对安全的系统,人类本身就是最大的BUG,他的目标是黑化人类。

在得知本杰明会很熟练后,麦克斯把他介绍给了他的朋友保罗和斯蒂芬。

程序员狂想曲,没有绝对安全的系统

Stephen是编程大师,但他总是有过度兴奋的问题,他得到的东西越多,他就越喜欢它们。

程序员狂想曲,没有绝对安全的系统

保罗是一位硬件大师,和本杰明一样,他的童年缺乏父母的陪伴。

程序员狂想曲,没有绝对安全的系统

四个科技之家走到一起,开始他们的麻烦之旅。

斯蒂芬和本杰明混在一起,会议汇集了大量政治名人。

程序员狂想曲,没有绝对安全的系统

他们把会场的电脑涂黑,公开播放主角是希特勒的视频,造成混乱。

程序员狂想曲,没有绝对安全的系统

当Max将直播视频上传到社交网络时,他很快就获得了数百万个赞。

尝到甜蜜的四个年轻人正式组成了一个黑客团伙,并给自己取名为CLAY。

程序员狂想曲,没有绝对安全的系统

他们黑到金融广播,Dax指数图表举起中指,因为主播解释了股价走势。

程序员狂想曲,没有绝对安全的系统

他们再次变黑,用他们建筑物的灯光形成了"我们杀死动物"这个词。

程序员狂想曲,没有绝对安全的系统

接连作战的成功很快让CLAY声名鹊起,不仅成为年轻人喝茶后的话题,也成为电视上的大热门。

但麦克斯并不在乎外面的世界。

对他来说最重要的是MRX对CLAY的评价,他想要偶像的赞美。

程序员狂想曲,没有绝对安全的系统

然而,他花了一周时间测试MRX的态度,结果却说:"克莱是谁?"。

麦克斯先生的话狠狠地刺痛了麦克斯。

恰逢这一次,欧洲刑警组织的网络犯罪部门也派遣了特别行动首席调查员汉娜前往德国。

程序员狂想曲,没有绝对安全的系统

汉娜在这里调查一个名为FR13NDS的黑客组织,这是俄罗斯网络黑手党的一个分支。

汉娜多年来一直跟随这个组织,但没有取得任何进展。

FR13NDS是最近在德国法兰克福对欧洲央行进行黑客攻击的主要嫌疑人。

程序员狂想曲,没有绝对安全的系统

在克莱方面,被以MRX为首的其他黑客一再嘲笑,他们决定不大惊小怪,而是大做一项攻击德国情报部门的工作。

他们向情报机构工作人员发送了一封电子邮件,其中包含一张可爱的小猫照片,并附有更多照片的链接。

程序员狂想曲,没有绝对安全的系统

戈尔迪是一位热爱明星的工作人员,他成功入侵了情报机构的服务器。

Max的计划只是将该机构的打印机涂黑,让他们整夜自动打印粘土的经典面具图案。

程序员狂想曲,没有绝对安全的系统

但他没想到本杰明会秘密地在背后复制该机构的加密文件,这是一份情报人员名单。

他一离开情报部门,克莱就去酒吧庆祝伟大的胜利。

在酒精和毒品的影响下,他们的行为开始失控。

程序员狂想曲,没有绝对安全的系统

麦克斯和玛丽一起接吻,目睹了这一幕的本杰明愤怒地离开了酒吧。

当他回到家时,不理智的本杰明把他从情报部门复制的文件发给了MRX。

他想证明自己是最好的一个,而其他三个什么都不是。

程序员狂想曲,没有绝对安全的系统

但本杰明的举动是一场灾难。

在那份情报人员名单上有一个名叫莫里茨·劳尔(Moritz Lauer)的人,他在网络世界中代号为氪星。

莫里茨是FR13NDS情报部门的卧底特工。

程序员狂想曲,没有绝对安全的系统

本杰明和麦克斯崇拜的MRX也是FR13NDS的成员。

氪星的尸体因为漏水在树林里被发现。

程序员狂想曲,没有绝对安全的系统

CLAY对情报机构系统的入侵从简单的恶作剧变成了间谍行为。

他们与FR13NDS的联系也导致他们被特种作战小组追捕。

程序员狂想曲,没有绝对安全的系统

为了为自己开脱罪责,CLAY再次联系了MRX,虚假真诚,想要透露MRX的真实身份。

MrX要求他们在欧洲刑警组织的服务器上安装该病毒,如果他们想加入FR13NDS。

程序员狂想曲,没有绝对安全的系统

这是一项艰巨的任务,但凭借本杰明的勇敢和机智,克莱再次获胜。

他们认为在交换信息时可以获得MRX信息。

但道是一英尺高,魔法是一英尺高。

程序员狂想曲,没有绝对安全的系统

本杰明没有了解MRX的身份,而是获得了自己的信息。

就在那时,CLAY再生了,来自特种作战小组的汉娜从这里开始,成为他们的一部分。

程序员狂想曲,没有绝对安全的系统

他们设计本杰明向特种作战队自首。

然后,在汉娜的审讯下,本杰明告诉她,他杀死了另外三名克莱成员。

他还提出加入一个证人保护计划,帮助他们抓住MRX。

程序员狂想曲,没有绝对安全的系统

本杰明确实用自己的技术做到了这一点。

最初,本杰明可以通过在证人保护计划下隐藏自己的姓氏来开始新的生活。

但CLAY的计划并没有那么简单。

程序员狂想曲,没有绝对安全的系统

本杰明在审判期间故意通过漏洞讲述了这个故事。

在他的供词中,马克斯在入侵欧洲刑警组织期间手部受伤,但汉娜看到他手上有瘀伤。

程序员狂想曲,没有绝对安全的系统

为此,汉娜去看了一位精神科医生。

从医生那里,汉娜得知本杰明的母亲是一个多人格的病人。

这种疾病具有遗传潜力,本杰明在试验中反复提到,他用来使他恢复活力的药物可能诱发了这种疾病。

程序员狂想曲,没有绝对安全的系统

在这背后,汉娜认为她知道了隐藏的真相。

根据她所学到的和证据,汉娜推测根本没有麦克斯、保罗或斯蒂芬,本杰明的所有不同性格。

程序员狂想曲,没有绝对安全的系统

根据有关条例,精神病患者不得参加证人保护方案。

然而,本杰明确实帮助抓住了MRX,这次手术实际上挽救了汉娜的整个职业生涯。

程序员狂想曲,没有绝对安全的系统

漢娜感動了她的思緒,告訴本傑明,證人保護計劃只是一個程序。

并给本杰明一个机会来修改他的身份,让他离开。

直到本杰明消失在视野中,汉娜才突然意识到克莱从头到尾都是四个人。

程序员狂想曲,没有绝对安全的系统

但为时已晚,本杰明在汉娜的帮助下,修改的不仅仅是他自己的信息。

之后,他与克莱的兄弟和玛丽一起离开了德国。

程序员狂想曲,没有绝对安全的系统

在汉娜的案例中,本杰明真正实现了他们的信条,即"世界上没有绝对安全的系统"。

而汉娜,这是一个被CLAY捕获的人类系统。