电影、电视剧中黑客猛敲键盘,屏幕满是看不懂的代码,各种破解,这是真的还是影视效果?

漫步林中雨


电视和影视的效果,为了收视率会拉伸夸大一些镜头黑客可以无所不能,而且有很强的视觉效果。真正的黑客和现实中的程序员没有多大的差异,首先要具备一堆编程技能包,而且黑客做事情不像软件企业立个项目然后大家一起讨论需求,整体意义来讲算是团队作战,软件开发更像是一步步的堆砌高楼大厦,整个大厦的建设周期会按照项目规划按部就班的去执行,最后大家把大厦建设的非常牢固,黑客更像是在已有的大厦上寻找暗门直接进入,找到核心的控制单元,然后做点自己感兴趣的事情。从方向上看更像是逆向的工作,从工作强度上来讲更加强,工作难度也会更加难。

所以从技术角度考虑黑客必须对计算机结构以及网络传输协议有一个非常深刻的认识,从编程语言角度考虑基本上C语言,汇编等底层语言是基础,网络协议不是简单的了解这种程度了,这些都是基础,还需要有针对具体软件的逆向攻击计划,了解所要进攻软件的属性行为,猜测其内部如何实现,通过外观表面上的行为,分析内在如何实现,这点严重区分传统的软件开发,正常的开发每天都要知道自己在干点什么,任何目标非常的明确,而且有项目经理或者产品经理监督,更形是一个标准的执行者,黑客要做的事情完全来源于内驱动力,进度和规划是完全自觉的行为,要说黑客比普通的程序员有多少过人之处,也就在内在情怀,这点也是区分的本质。

至于在电视上看到的酷酷的画面,不能完全是虚构,真要说的真实点属于收获的画面,更多的场景是打了鸡血一般寻找漏洞的过程,或者为了解决一个问题而去调研大量的资料,这个时间段几乎占据了百分99,所以不能只看到表面的现象,现在很多初学者觉得这种编程语言太难,那种编程语言语法太繁琐,这种在意识形态上还没真正的入门,算是徘徊者,软件开发工程师,比较的不是已经学会了多少编程语言,不是写过了多少行代码,关键是作出过什么产品并且在做这个产品过程中自己负责了多少功能,所以很多做了好多年的程序员在找工作的时候,招聘企业主要看的做了什么产品,在其中是不是起到主导作用,至于会多少种编程语言,监测的结果是项目推进过程中解决实际问题的能力。

要想成为一个黑客首先是一个合格的程序员,真正的黑客还需要具备极客精神,不单纯去实现某种技术,所以真正的黑客不是为了破解而工作,更多是点到为止,从另一个层面还能促进科技的进步,提升安全意识,提高网络安全护卫能力,黑客不是简单的操作几个破解或者攻击软件,充其量算是高级软件使用者,真正的黑客会提醒你网络安全的多么重要。

希望能够帮到你。


大学生编程指南


电视里夸张点。

黑客找漏洞首先要对着一堆数据做分析。

真实的黑客分析数据时,一般是截一些数据,筛选,分析,所以大部分时间都会盯着一动不动的屏幕在那里计算。

电视里的黑客,会发现他们的屏幕总是在刷刷刷滚动,噼里啪啦敲几下键盘,就攻破了。

用考试打个比喻吧。

真正考试时,考生大部分时间都在盯着题,打草稿,填答案。

电视里就变成,哗哗哗翻卷子,一直在翻卷子,翻完卷子随便写了几笔,就可以交卷了。


半夜是神的时间


实际情况完全不一样。

黑客会在事先根据入侵目标的信息,准备好各种应付不同情况的入侵工具,不会事到临头了再编写程序。

即使是用命令行模式,那也是在根据返回的信息,输入指令,指令也不会太长,更何况还有批处理,不会出现噼里啪啦打上很长一段的情况。

关于指令,要说明一下。系统自带的指令,DOS时代称为内部指令。而各种批处理文件、程序、游戏的主程序的名字,则叫外部指令。所以,运行程序,一样也可以叫输入指令,只不过是输入外部指令。

黑客技术,不体现在手速上。


madcat73227021


是真的,但是有没有这么屌还真不好说。

黑客都追求效率,键盘是最高效的录入设备,代码是远比图形操作简单快速,而且开发图形界面太过繁琐复杂了,应该来说那些大型服务器都是没有图形界面的,系统也都是只接受代码命令。疯狂打字的才能显出黑客的B格,难道不觉得对着屏幕疯狂摇鼠标很傻吗?就算为了影视效果,也要拒绝鼠标啊。

其实早期的电脑界面就是黑黑的亮着一行行的命令,因为国外的电脑发展比中国要早。国人电脑普及的时候,windows系统早就充斥着各种盗版了吧,使用linux和dos系统那种感觉在国人印象中还真的不多见。

而且黑客真的运作起来都是远程攻击,传文字远比传图片更高效,总不能说在攻击的时候还要说“等一等,容我P个图”。

但是现在科技更先进了,黑客疯狂打字都已经是落后的桥段了,这年头不来个虚空按屏幕都显得你这电影没跟上时代。

看看人家钢铁侠的实验室,声控的管家就能帮助完成绝大多数操作,喜欢手动的时候操作系统直接就在眼前呈现了,打字啥的太落后了。

目前这样是最有逼格的,当然我觉得最帅的还是苏睿公主的实验室,可惜没找到图。


林三三三三三


小哥出品,必属精品!

首先需要确定的一点,就是,这是真实情况,并不是电影特效!

其实,关于黑客题材的电影,这几年非常的多,黑客们在展现高超程序员技能的同时,也向我们展示了黑客们不同于普通人的日常!

推荐一部影片《我是谁》

在这部影片中,黑客们不单单要面对政府(大型集团企业)的网络安全程序员抓捕,还要同时对抗同行的竞争打压,说不定一个不留神,就被别的黑客给出卖了,成了背锅侠!

这几年世界各国举办了很多黑客大赛,有的选手不用接触别人的银行卡,就可以拿别人的卡消费,广为流传的就是支付宝公司举办的世界黑客大赛,通过大赛一方面向世界展示支付宝的安全性,一方面借此招贤纳士!

所以,在网络日益发达的今天,网络安全同样是非常重要的课题!

黑客题材的电影中,首先黑客们是不用鼠标的,直接用键盘操作电脑,其实在现实中,有很多程序员就是不用鼠标的!

再者,就是黑客们飞快的敲打键盘,一层层破解要侵入对手的电脑防火墙,并且因为做这个事情的时候,往往是在特殊的情况下,时间紧张,环境危险,所以黑客们都是快速的敲击电脑,用最快的速度入侵别人的系统,完事之后消除入侵的痕迹,急匆匆离开!






电影《黑客帝国》中,就像我们展示了电脑世界,有母体(主系统),有保镖(安全系统,类似杀毒软件,防火墙,后来衍生出足以威胁母体的病毒),有黑客(程序,真实人类),黑客在母体中探索,寻求消灭病毒的因素(程序),而保镖,负责追踪黑客行踪并消灭这些黑客!

所以说,黑客们在电影中迅速敲击键盘的情况,应该是现实存在的,并不是电影特效!

谢谢大家!

喜欢的记得转发+关注!


深圳小哥带你看深圳


编程是一种语言,一门艺术。当然,这门艺术更多的体现,是一种对技术追求到极致的表达。

但这仍然是一门困难而难以掌握的学问。也导致了这门功课分歧严重。天才很快上手。而相较之下,我们需要时间和耐心去编程。纵使这样,仍然很困难达到尽致淋漓的程度。





像《社交网络》里的马克·扎克伯格就是一个很好的例子。他是个天才,同样有天才的极端。不懂世事,恃才放旷。

在《黑客帝国》我们看到花花绿绿的代码,其实,更多的因素是想提供一种影视的效果。电影总会选择一些有效而卓越的摄像和猜想以便开拓我们的视野,同时,也存在弊端,他会让我们的认知出现误解。


但代码依然是好的。说是一种很有用的东西,是决定着世界安稳的守卫者。它控制国家,经济,军事的机密。但仍然不乏一些无知者无畏,追求快悦,把它破解,引起国家的争执。

但我们仍然把代码,编程看的高大上了。这是一个枯燥的过程。电影电视剧更多是注重我们观看的体验。或许,内涵上就会无限加深。这其实恰是一些技术宅才能完成获得的成就。

像以前出现的《熊猫病毒》就无可奈何。平时没事,可待那一天开机,病毒就会源源不绝的泳现出来。还有小学生帮助企业缝修代码,止损收益都是有的。



然而,不管怎么样,代码都是很酷的。至少在完成那一刻,是雀跃的。不过,写代码的过程,依然不乏,技术宅脑洞大开,乱写一通。瓦解乏闷,最后完成都是有的。因为这个一个创造的过程,无关事起。结果亦是最重要。


by创可贴


满屏闪的其实大多数是返还信息,不是手打输入,比如日志,目录,当前状态什么的,黑客的话其实挺烦这个的,因为如果屏幕上这么多字,那肯定绝大多数是无用信息,少数情况是返回当前命令对象状态的,那个没办法,比如top命令。还有情况是命令执行状态,他们想看到的可能就是他们对这个命令返回信息当中的的一个关键字,比如success.complete什么的。当然还有很多情况是可以过滤掉不必要信息的,比如只获取一个文本中的的关键一行,快速定位服务器的存储网段IP,过滤掉dns,Mac这些乱七八糟的信息,但这样屏幕只返一行,最多几行,还没滚动,艺术效果就差了。


绿豆哥哥62505362


大部分都是影视特效,稍微好点的可能能显示一些专业的信息,比如《黑色星期五里扫描信息,上传下载程序,用的linux系统,稍微看着像那么回事,不像中国拍摄的时候,说破解密码,看屏幕,不停的敲dir,这个就很尴尬啦。


奔波的IT人


屏幕上肯定是特效,但早期没有WIN操作系统时,就是这样的,呵呵,DOS系统,没有听说过吧?

点击你的电脑,开始那里,有个对话框,输入CMD,按回车,看看,出来了什么?一个黑框框,里面在闪,这就是回到了电脑最原始的操作界面。


分享到:


相關文章: