18

意念打字、迷惑代码……影视剧里都是些什么“虚假黑客”啊?!

 3 years ago
source link: https://mp.weixin.qq.com/s?__biz=MTg1MjI3MzY2MQ%3D%3D&%3Bmid=2651765699&%3Bidx=1&%3Bsn=03b2821295169c90dd282e560084b742
Go to the source link to view the article. You can view the picture content, updated content and better typesetting reading experience. If the link is broken, please click the button below to view the snapshot at that time.

你会写代码吗?

不知什么时候,代码变成了成功人士的标志。刷个朋友圈有Python广告,宝宝要从幼儿园开始学C++。甚至越来越多的影视剧角色也成为了“技术大神”,不管身份是酷炫黑客还是霸道总裁,就是要一会儿破解系统,一会儿追踪目标……总之要唬得观众一愣一愣的。

EVvIbmr.gif!mobile

疯狂敲代码 | Giphy

在键盘上飞快地敲击,这些“技术大佬”制造出的一页页代码,怎么仔细一看全是槽点啊?

背景是黑的,很重要

写的是什么,不重要

提到“黑客”,你想到的一定是电脑上显示 黑色的背景 ,以及 飞速滚动的代码

作为影视剧的“黑客必备”,黑底白字的命令行一直是出镜率最高的主角。虽然现在它在寻常人生活中并不常见,但时钟拨回到图形界面统治时代之前,人们让电脑做出“打开”“查找”之类的动作,靠的都是直接输入字母命令。“命令行”便是输入这些命令的窗口。

MZNr2ab.png!mobile

在Mac中输入命令

虽然输入这些命令——比如上面配图的那一段——或许和你 直接用鼠标点击没有什么区别 ,但黑色的背景与令人眼花缭乱的指令,看起来就包含了一种“神秘感”。大概就是这样,让它逐渐成为了影视剧偏爱的宠儿。

JBZfuiZ.gif!mobile

设置Word背景色为黑色、字体为白色,天天找到大神的感觉

黑进系统很麻烦?喝口咖啡就搞定

电视剧《不完美的她》女主角林绪之,作为林业大学的鸟类专业毕业生,毕业后变成了一位技术高超的黑客。为了查明匿名恐吓快递的来源,她侵入了公司的视频监控系统。

Jnu6fiI.gif!mobile

《不完美的她》截图

在女主角端起咖啡杯看着电脑屏幕的时间里,操作系统 自动 输入了几行查看文件夹的命令,随后又进入了管理员模式。接下来在其他窗口一顿闪烁之后,公司的视频监控就呈现在了电脑上。

mQJJneq.gif!mobile

《不完美的她》截图

撇开女主角 “意念输入代码” 的迷之操作不提的话,我们还是得夸编剧的确用了点心思,写了一段“说得通”的代码:背景左上角的代码里,使用的是一种DDOS攻击脚本工具——这种工具一般用于 攻击服务器,破坏服务器的可用性 ,使得 所有人无法正常访问

uu6Rv2q.jpg!mobile

《不完美的她》截图

但是吧,从剧情上讲,这就很迷惑了:明明是想进入服务器查看监控视频文件,怎么却想把服务器攻击瘫痪呢?这样一来,自己也进不了服务器。

难不成是 “虽然我是查不到监控了,但谁也别想看”

明目张胆的黑客

电视剧《半泽直树2》第三集中,为了防止隐藏的机密文件被检察人员破解查看,半泽直树请来了IT公司的系统管理员,希望通过后门程序远程连接到电脑上,删除相关文件。

euAVryM.png!mobile

《半泽直树2》截图

由于事发突然,IT公司的技术人员在全公司的瞩目中,通过各种指令进入到了对应的电脑中,并在文件即将被打开之际删除了相关文件。

jQriEba.gif!mobile

《半泽直树2》截图

比起《不完美的她》里“优雅的全自动操作”,《半泽直树2》里的命令输入界面以及进入后台等操作更加真实,闪现的屏幕镜头里,确实是一些和文件权限相关的命令,能够让懂行的观众知道这是在对一些文件进行读写、查看。

N7VnUv2.gif!mobile

《半泽直树2》截图

只不过这一通操作通常不会在 全公司人员都盯着 的情况下完成,这种隐私性很强的操作,还是越少的人知道越好。毕竟真正的技术公司,对各类管理员的 安全意识 十分看中,会通过各种培训来增强安全操作。

可能是因为,反正有这么多观众在盯着看,那再多一些职员也不要紧的吧!

不过这么重要的文件,删之前忘记备份的话,可真是 “删除一时爽,事后火葬场”

信息安全大佬:

我不是搞电竞的!

除了偶尔出现的代码之外,有一些编剧不满于此,直接 将技术方面的比赛 作为剧情背景。但是,亲爱的编剧们,你们的不满也成就了专业人士的不满。

在去年大火的《亲爱的,热爱的》剧集中,编剧将男主角韩商言设定为 网络安全领域 大神,还参加了高规格对抗赛,坐着高级的电竞椅,与其他战队火拼。剧中对比赛的描述完全套用电子竞技的模式: 战队间两两对抗,队友沟通靠麦,粉丝尖叫如同爱豆见面会现场

ZzaMNjy.gif!mobile

《亲爱的,热爱的》截图

然而在现实中,CTF和电竞一点关系都没有。 CTF(Capture The Flag)是夺旗赛 ,是网络安全技术人员之间的竞赛,涉及Web安全、安全加固、密码算法等多个领域。

一场CTF比赛往往持续较长时间,甚至以天为计时单位。选手们通常与外卖和几台普通配置的电脑为伍。长时间的一筹莫展是常态,而收获阶段性的喜悦后,往往立刻投入下一个目标。一切看起来都很普通,只有他们脑中的点子正在掀起进攻风暴。

y6VNjae.jpg!mobile

CTF比赛现场 | psu.edu

把剧情的设定放在一边,再来看看攻破对方系统获得胜利的这三行代码:

Afyq2eF.jpg!mobile

《亲爱的,热爱的》截图

第一行:mv指令用于目标文件的移动或重命名。而这里mv指令后面的字符是错误的…… 运行一下会报错

第二行:grep 命令用于查找文件里符合条件的字符串。这行代码虽然运行起来没什么问题,但在/nmap文件夹里查找“root”字符,就像是 到一家咖啡店问有没有螺蛳粉卖一样 ,让人发出“这是在干什么?”的疑惑;

第三行:终于有一条 目的明确、格式正确 的指令了,那就是——扫描自己的主机!nmap是一款常用的、强大的、入门级别的扫描软件,确实能够扫描目标主机端口。但命令行中“localhost”出卖了 “我扫我自己” 的本质,情景类似于派出侦察兵,趁月黑风高夜,把自家阵营摸了一圈。这样的对手请给我来一打。

同时,电视剧中还经常提到 “侧防” 这个词,如果你对信息安全的人说这个词,信息安全的人可能会问你:是不是打篮球的时候防住侧边的意思——毕竟在安全领域根本没有这么一个词。

真正的信息安全人员熬夜、脱发、敲代码也就图一乐儿, 想走上人生巅峰?还是得看电视剧啊!

你瞅瞅人家这些

真·程序员

不过影视剧里也有认认真真写代码的编剧。电影《机械姬》里,有这样一段敲代码的画面,这段python代码是真实可运行的,代码通过一种算法计算素数,最终输出的结果是“ISBN = 9780199226559”。

N7RjaeA.png!mobile

《机械姬》截图

ISBN是国际标准书号,相当于出版书籍的“身份证号”,这一段数字代表了伦敦帝国理工学院认知机器人学教授默里·沙纳汉所写的Embodiment and the Inner Life一书,而这本书正是《机械姬》的灵感来源。

aURRRjq.png!mobile

Embodiment and the Inner Life 封面 | Google Books

不过代码中的数据较小,可能电影里也不需要考虑运算资源……如果是大数计算, 卡死个人电脑 还是不成问题的。

当然包括《钢铁侠》、《超人》、《黑客帝国》等影视剧,都有代码部分的露出,在你不经意间,或许你就错过了电影里的代码小彩蛋。比如《钢铁侠》里这段钢铁侠战衣的代码,是乐高机器人积木中的启动代码, “万物皆乐高” 实锤了。

QjIf2qN.jpg!mobile

《钢铁侠》截图

“程序员”快速入门

在“技术人才”设定越来越火的今天,如何在镜头里装成一个很厉害的程序员?这里教你一种最简单的伪装方法:敲几下键盘,变出十几行代码。

网上出现了一些代码自动生成网站,让你在键盘上随便打下什么字,都可以形成“看起来很厉害”的代码与命令。

Yv63Azn.jpg!mobile

“你已经是个成熟的电脑了,该会自己写代码了”

你只需要在搜索引擎里输入“模拟黑客”,或是点击文末的阅读链接,就能摇身一变,感受成为“技术大佬”的魅力。

程序员、代码、信息安全越来越多地出现在各类媒体报道中,编剧们也紧跟潮流,但总会留下不同的槽点。除了代码之外,在你的专业领域,有没有值得吐槽的影视剧集呢?

参考文献

[1] Source Code in TV and Films | Tumblr

[2] According to Tony Stark's code, the Iron Man suit is made with Lego |  gizmodo.com

作者:瓜皮

编辑:Luna、Owl

一个AI

shutdown -h now......

FrErMna.png!mobile

本文来自果壳,未经授权不得转载.

如有需要请联系[email protected]

FZZ7vyq.jpg!mobile

JzqyQnM.gif!mobile


About Joyk


Aggregate valuable and interesting links.
Joyk means Joy of geeK