《流浪地球》程序员破解行星发动机到底靠不靠谱

文 | 李勤

来源:雷锋网(leiphone-sz)报道

不好意思,又要蹭个热点了。

当我走进电影院,看见程序员李一一说要破解行星发动机的程序,替换成“春节十二响”那一刻,我就知道,我们网络安全科普作者眼睛要放光!

当然,行星发动机这种科幻世界的大玩具,我是想都不敢想的。迄今为止,我听过最震撼的破解项目也就是有个小伙子曾在某安全大会上提过“如何黑掉卫星”。不过,本文想讨论的是:如果将《流浪地球》里的行星发动机类比看作现实世界中的工业装备,《流浪地球》里程序员破解行星发动机到底靠不靠谱?


破解思路照进现实

为了探讨这个话题,我找到了雷锋网宅客频道的老朋友,曾经破解了地铁无线网络加密的 360 网络安全专家杨卿。

熟悉宅客频道的宅友可能知道,杨卿不仅是无线通讯安全方面的专家,这两年来他还将研究领域拓展到了物联网安全,不管是电影里的行星发动机,还是工业重型设备,只要联网,都算得上物联网的一环。

在《流浪地球》中,李一一对行星发动机的操作看上去更像是更新了发动机的系统程序,而不是“hack”——因为李一一拥有系统权限,下载原程序,修改后再次上传更新。

看来看去,真的很像企业内部内鬼员工的操作。但是,一个现实生活中的案例激发了杨卿的思路。

2019 年 2 月 3 日,“量子位”报道了一则新闻《银行内鬼程序员曝光:服务器植病毒,ATM 取款717万,账户余额还不变》,有个程序员开启了一个神仙操作——通过往总行服务器植入病毒,每天从 ATM取款 5 千至 2 万,一年多内取走 700 多万,而且银行卡余额始终没有变化。

据称,这个程序员案发前是华夏银行科技开发中心开发四室经理。他在华夏银行总部——北京市朝阳区环球金融中心华夏银行科技开发中心内,利用该中心其他人员的账户,登录华夏银行总行的核心系统应用服务器,将其编写的具有“将其控制的华夏银行卡夜间跨行 ATM 机取款不计入客户账”功能的“漏洞”程序植入该服务器。由于该程序员将编写的木马复制到 sh 目录下,并参与到主机系统运转,而且他深知华夏银行核心系统中的账目缺陷,所以木马运转后,ATM 取款成功,却不会被计入账户。

杨卿猜测,与上述案例类似,《流浪地球》中的神操作还有一种可能的逻辑:“春节十二响”程序有漏洞利用的片段代码,李一一肯定知道内部后台的某种接口,所以才能调用代码。如果是外部黑客想黑进行星发动机,得先想办法接入内部网络与系统,研究挖掘一番,找到漏洞,再行利用。除非对方是手握无限零日漏洞的黑客,拿出了压箱底的存货,不然效率肯定没有“李一一”高。


躺枪的“微软”

不过,有意思的是,在《流浪地球》里,细心的网友可能发现了:李一一的电脑中安装的居然是 Windows 10 操作系统,大概率上,转向发动机控制室用的也是微软操作系统。

【 图片来源:新浪微博用户  所有者:A岛-匿名版 】

说到微软操作系统的漏洞,我就不得不说了,黑客想要手握几个它的零日漏洞在末日搏一把也不是不可能。毕竟据公开报道,不久前,一位安全研究人员公开披露了微软 Windows 操作系统中以前未知的零日漏洞的详细信息,该漏洞可以帮助本地用户或恶意程序获得目标计算机上的系统权限,该零日漏洞已经确认在“完全修补的 64 位 Windows 10 系统”上运行。

CERT / CC漏洞分析师Will Dormann验证了零日漏洞的真实性,并发推文:“我已经确认这在一个完全修补的 64 位 Windows 10 系统中运行良好 .LPE 对 SYSTEM 的权利!”根据CERT / CC 发布的简短在线咨询,零日漏洞如果被利用,可能允许本地用户获得提升(SYSTEM)权限。

雷锋网还了解到,发布该漏洞的人没有通知微软零日漏洞,所有 Windows 用户都容易受到黑客攻击,直到微软发布安全补丁来解决这个问题。


真黑客怎么操作

如果让杨卿破解,他会怎么做?

杨卿告诉雷锋网宅客频道,对于他这种“外部人员”,针对行星发动机这种大型工业设施,入侵的最有效方式就是“近源渗透”,即直接采取物理侵入行动,进入设施内部,通过可以利用的工业操作终端,或设施内部的暴露的无线、有线网络接口逐步接入网络,一点点扩大渗透路径直到获取核心系统的控制权。

一个照应现实的操作是,现在一些企业在进行网络安全红蓝军对抗演练中,常用的手段之一就是“近源渗透”,比如,以某种方式获得或者复制内部人员的工卡,进入企业内部找到 WiFi 的漏洞,从而渗透到内部,一层一层获取权限。

因此,他提醒各位宅友:“现实世界要从流浪地球的剧情中找到灵感,想象下自己的工业控制系统,是不是也会被主角们这么“流畅”的搞定。工业控制系统防护的维度越多,入侵者的操作与时间成本就越高。如果在门禁、终端身份识别、网络访问权限、系统操作权限层层卡死,工业控制系统的安全设置得当,主角们可能就没机会拯救世界了。”

不过,电影中延展情节比较合理的一点是,所有人跑了,设施已经完全开放,主角们不需要通过层层内部关卡。在这种“地球级大危难”来临之时,没准管理员来不及锁屏就回家和亲人一起告别这个世界。

“所以不用身份认证,不用提升操作权限,也不用担心网络无法访问。”杨卿说。

这也给现实的网络安全操作提了个醒——雷锋网(公众号:雷锋网)编辑了解到,在某大型互联网企业的内部操练中,蓝军肉身进入企业后,直接冒充相关同事找到没有锁屏的工位,装模作样地拷贝走关键数据资料。

最后,作为一个严谨追剧的宅客频道,编辑要提醒各位注意,装备运输车上的认证机制太薄弱了!居然只要通过卡片识别就让如此重要的运输物资落入小毛孩之手。

“现在我们都要抛弃的单一工卡识别,一点额外的生物特征检测都没有!好歹球型方向盘检测一下两手掌纹。”杨卿吐槽道。

对于《流浪地球》中的“黑客元素”,你还有什么想吐槽的?欢迎留言。

参考信息:《黑客披露未修补的Windows零日漏洞(使用PoC)》,腾讯云云+社区;

《银行内鬼程序员曝光:服务器植病毒,ATM取款717万,账户余额还不变》,量子位。


延伸阅读

随着技术的不断进步,网络信息安全越来越重要,在此推荐5本

网络空间安全技术丛书:

1

《网络空间安全防御与态势感知》

作者:美亚历山大 科特Alexander

长按二维码了解及购买

内容简介:

本书是一部关于网络空间安全防御与态势感知的专题学术文章合集,全面覆盖网络空间安全态势感知研究的理论要点,并包括丰富的面向实践的实验数据和经验教训资料,对从事网络空间安全态势感知研究与开发工作的读者极具指导作用,对广大网络安全从业人员也有较大的参考价值。

2

《Android应用安全防护和逆向分析》

作者:姜维

长按二维码了解及购买

内容简介:

本书有非常详细的案例讲解,也提供了大量的工具源码,是Android开发人员逆向学习研究的极好工具手册,可以帮助Android开发者成为更全面的Android高手。

3

《Kali Linux高级渗透测试(原书第2版)》

作者:[印度]维杰·库马尔·维卢

长按二维码了解及购买

内容简介:

网络安全专家撰写,全面、系统阐释Kali Linuux网络渗透测试工具、方法和*实践;从攻击者的角度来审视网络框架,详细介绍攻击者“杀链”采取的具体步骤,包含大量实例,并提供源码。

4

《Web安全防护指南:基础篇》

作者:蔡晶晶 张兆心 林天翔

长按二维码了解及购买

内容简介:

展现web安全体系,揭示web安全与防护的核心方法。

5

《企业安全建设入门:基于开源软件打造企业网络安全》

作者:刘焱

长按二维码了解及购买

内容简介:

本书作者是百度安全Web防护产品线负责人,具有近十年云安全及企业安全从业经历,全程参与了百度企业安全建设。他在书中总结了自己十年来的经验,对于想要了解、从事企业安全设计、运维的人具备很强的指导意义。本书系统介绍如何用开源工具进行企业安全建设,涉及企业网络安全的方方面面。从办公网到业务网的防护系统建设与基础加固,涵盖网络从外到内安全建设的全过程;包括网络准入技术、蜜罐与攻击欺骗技术、数据库安全技术、搭建SOC系统技术、数据防泄密技术、代码审计技术,以及威胁情报的落地、业务风控系统设计,到整个企业的安全态势感知系统建设。



当当网华章计算机部分图书

满100-50!

 时间:2019.2.20-2.26

▼长按二维码了解详情▼

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值