《黑客军团》如何还原黑客真实的一面?

简介:

秋季档美剧《黑客军团》可以称得上首部真正与现实的黑客技术以及黑客文化嫁接起来的电视剧。为什么这样说呢?因为这个剧的技术顾问科尔·亚达那(Kor Adana)曾经是一名黑客,现任《黑客军团》特约撰稿人,专门负责纠正剧中的错误。

“从我看过的很多电影和电视上,黑客的形象都是离不开黑暗的地下和发光的屏幕,”科尔在加州的谷歌办公室里针对电影及电视里的黑客角色这样说道。“可以说有些影视剧的剧情都是不准确的。”这位网络安全分析师曾为两季《黑客军团》担任技术顾问。这部电视剧以其真实性和戏剧性受到真正的黑客、安全专家以及非技术人员的喜爱。他们的付出有了回报。

对该剧不熟悉的观众可以先了解一下剧情简介:艾略特(Rami Malek饰演)白天是一名受雇于网络安全公司有声望的雇员,但是晚上,他则化身为黑客治安官,利用其高超的电脑技术追踪那些恋童癖者和通奸者。

后来艾略特被一个化名为“机器人先生”的黑客组织雇佣,他的任务是渗入并瓦解一个叫E公司(含义是罪恶公司,Evil Corp)的跨国集团。同时,艾略特还有毒瘾以及他的黑客方式都是合法的。

“剧里所有的东西都是真实可用的,”科尔解释了这部剧是如何保持准确性的。一切都从编剧山姆·伊斯梅尔(Sam Esmail)一个有趣的决定开始:在写剧本之前先想想剧情是否说得通。

在这位编剧的房间里,山姆和团队其他成员经常会向科尔解释他们对艾略特行为的想法:例如他们会想在剧中安插艾略特侵入银行或者手机的剧情。然后就由科尔决定这样的想法是否可行。

“对于我们来说,如果在现实生活中不存在这样的黑客技术,那么剧本中也不会出现这样的情节,”科尔说道。在科尔亲自测试可行之后,剧本才能采用这一段。有趣的是,科尔首先要避免这些黑客手段引来司法部门的起诉,因此他们必须保证没有用到违法的软件。

一旦科尔表示可行,制图团队会用Flash动画重新制作一个电脑屏幕,这样扮演黑客的演员面前的电脑就能呈现和现实一样的画面。这一点和其他拍摄时使用空白屏幕后期插入电脑代码的电视剧不一样,“机器人先生”的画像会呈现在演员面前,科尔会告诉他们手指应该放哪里,应该怎样打字。

黑客在屏幕上的行动很快,但是这是能够理解的,因为电视里面黑客花了一小时破解的密码,现实中往往得花上几天或者几个星期才能做到。科尔还提到希望保持低调,尽量减少在网络上的曝光量,以免有人借此入侵他的电脑。

本文转自d1net(转载)

相关文章
|
存储 JSON NoSQL
解锁JSON的奇妙世界:从基础到高级应用,一文搞懂JSON的妙用(下)
解锁JSON的奇妙世界:从基础到高级应用,一文搞懂JSON的妙用(下)
474 0
【408计算机组成原理】—原码的乘法运算(九)
【408计算机组成原理】—原码的乘法运算(九)
|
编解码 算法 关系型数据库
物理层系统设计架构及关键技术 | 带你读《5G 无线系统设计与国际标准》之六
物理层的设计是整个 5G 系统设计中最核心的部分。相对于 4G,ITU 及 3GPP 对 5G提出了更高而且更全面的关键性能指标要求。其中最具有挑战的峰值速率、频谱效率、用户体验速率、时延等关键指标均需要通过物理层的设计来达成。为迎接这些挑战,5G的新空口设计在充分借鉴 LTE 设计的基础上,也引入了一些全新的设计。
物理层系统设计架构及关键技术 | 带你读《5G 无线系统设计与国际标准》之六
|
机器人 Linux 芯片
DockerHub无法拉取镜像怎么办
众所周知,由于一些不可抗力,导致Docker Hub需要梯子访问才可以拉取镜像,我这里提供几种我自己的解决方案
916 3
|
并行计算 前端开发 物联网
全网首发!真·从0到1!万字长文带你入门Qwen2.5-Coder——介绍、体验、本地部署及简单微调
2024年11月12日,阿里云通义大模型团队正式开源通义千问代码模型全系列,包括6款Qwen2.5-Coder模型,每个规模包含Base和Instruct两个版本。其中32B尺寸的旗舰代码模型在多项基准评测中取得开源最佳成绩,成为全球最强开源代码模型,多项关键能力超越GPT-4o。Qwen2.5-Coder具备强大、多样和实用等优点,通过持续训练,结合源代码、文本代码混合数据及合成数据,显著提升了代码生成、推理和修复等核心任务的性能。此外,该模型还支持多种编程语言,并在人类偏好对齐方面表现出色。本文为周周的奇妙编程原创,阿里云社区首发,未经同意不得转载。
29666 18
|
前端开发 数据可视化
R语言广义线性混合模型(GLMM)bootstrap预测置信区间可视化
R语言广义线性混合模型(GLMM)bootstrap预测置信区间可视化
|
运维 Cloud Native Devops
云原生架构的崛起与实践云原生架构是一种通过容器化、微服务和DevOps等技术手段,帮助应用系统实现敏捷部署、弹性扩展和高效运维的技术理念。本文将探讨云原生的概念、核心技术以及其在企业中的应用实践,揭示云原生如何成为现代软件开发和运营的主流方式。##
云原生架构是现代IT领域的一场革命,它依托于容器化、微服务和DevOps等核心技术,旨在解决传统架构在应对复杂业务需求时的不足。通过采用云原生方法,企业可以实现敏捷部署、弹性扩展和高效运维,从而大幅提升开发效率和系统可靠性。本文详细阐述了云原生的核心概念、主要技术和实际应用案例,并探讨了企业在实施云原生过程中的挑战与解决方案。无论是正在转型的传统企业,还是寻求创新的互联网企业,云原生都提供了一条实现高效能、高灵活性和高可靠性的技术路径。 ##
761 30
|
人工智能 IDE Devops
通义灵码技术解析,打造 AI 原生开发新范式
本文第一部分先介绍 AIGC 对软件研发的根本性影响,从宏观上介绍当下的趋势;第二部分将介绍 Copilot 模式,第三部分是未来软件研发 Agent 产品的进展。
73941 7
|
存储 NoSQL 容灾
怎样保证Redis 保证数据不丢失?
Redis 数据不丢失主要靠持久化(RDB、AOF、混合)和集群运行(主从同步、哨兵、Cluster)。RDB是快照,恢复速度快但可能丢失部分数据;AOF记录所有命令,实时性好但写性能较低;混合持久化结合两者优点。集群通过多服务器分布数据,提高可用性和数据安全性。
508 5
|
人工智能 自然语言处理 运维
人工智能在IT领域的最新应用和前景
人工智能在IT领域的应用正呈现出日益重要的地位,为企业提供了更高效、智能化的解决方案。从自动化运维到智能客服,从数据分析到决策支持,人工智能正在不断拓展其应用范围。未来,人工智能将继续推动IT领域的创新与变革,但同时也需要充分考虑隐私和伦理问题,确保人工智能的应用能够为企业和社会带来最大的价值。
961 1
人工智能在IT领域的最新应用和前景

热门文章

最新文章