服务器

    [组图]揭示用技术手段攻击好奇号火星车

         [ 爱活网 转载 ] 暂无评论

      火星探测历史上最远的一次ROM刷新已经完成——NASA昨晚宣布,已经完成了对好奇号火星漫游车的固件更新。NASA没有公布好奇号固件升级的细节,不过既然NASA能在数亿公里外将代码传输给好奇号,那么为什么黑客不能做同样的事情?没有理由说黑客不能控制好奇号。

    解密如何用技术手段攻击好奇号火星车
    好奇号火星车(图片来自爱活网,下同)

      从计算机架构上来说,好奇号的主计算机运行VxWorks操作系统,这种系统广泛应用在通信、军事、航空等领域(如F-16战斗机、B-2隐形轰炸机、爱国者防空导弹使用的都是这种操作系统),一些早期的火星探测器,如1997年7月登陆火星的探路者号使用的也是这种操作系统。

    解密如何用技术手段攻击好奇号火星车

      上图是好奇号的主计算机,它具备256K EEPROM、256MB内存、2GB闪存,CPU为BAE RAD750,运行频率110-200MHz,基于IBM PowerPC 750架构,可以承受-55~+70摄氏度极端温差及1000gray的太空辐射。

      从固件升级流程而言,新固件需要穿越好奇号长达8个月的火星之旅的行程到达目的地。上周六,NASA的任务指挥下达传输指令,开始了升级计划。“我们下达一系列指令,然后与漫游车失去联系长达8个小时”NASA火箭推进实验室的高级软件工程师 Steve Scandore表示,“升级需要多个步骤,完成后系统会自动关闭,直到第二天自行开启。之后我们可以看到它前一天的工作记录。”

    解密如何用技术手段攻击好奇号火星车

      NASA 冒如此大的风险进行远程固件升级,也不是没有理由。由于使用的是数年前的技术,好奇号的主ROM容量有限,在登陆状态下,好奇号的软件是为导航和进入火星大气层、下降及着陆而优化的。既然好奇号已经着陆,导航就不需要了。所以软件要被替换,专门为开拓和探测分析进行优化。

    提示:支持键盘“← →”键翻页
    本文导航

    关注排行榜

    产品品牌

    文章推荐

    互动沙龙

    相关内容 网友评论 返回首页
    专家咨询