XPwn2016:索尼电脑、小米插座、极路由等智能设备被破解

2024-02-12 21:59

本文主要是介绍XPwn2016:索尼电脑、小米插座、极路由等智能设备被破解,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!

2016年8月31日,在北京举行的第一届XPwn大会上,参赛选手成功破解了索尼电脑、小米智能插座,极路由等多个智能硬件,并根据赛制要求第一时间将破解路径和解决方案提供给了相应厂商。

该会议由XCon组委会主办,北京华永兴安科学技术有限公司承办的智能生活产品安全问题研究探索大会,会议吸引了多位国内外一流的极客、黑客的参与。XPwn设下了500万人民币的奖金池,提供给获奖选手。希望选手通过对安全问题和漏洞的深入挖掘以及修补处理,进而研究出更好的安全机制和措施,提高安全性能和保障。

XPwn2016:索尼电脑、小米插座、极路由等智能设备被破解

参加这场比赛的一共有10组极客选手。大会评委团则由国内外顶尖级安全专家与学者组成,分别来自蚂蚁金服、阿里巴巴、腾讯、百度等国内知名互联网公司,以及知名高校和网络安全研究团队。

本届大会主要以智能终端、智能穿戴、智能家居、智能交通、生活O2O、未来安全为讨论方向,并邀请到XCon & XPwn创始人 王英键、蚂蚁金服安全产品技术部负责人冯春培、百度安全事业部总经理马杰、阿里巴巴集团安全部技术副总裁杜跃进等几十位专家参会。

XPwn2016:索尼电脑、小米插座、极路由等智能设备被破解

在致辞中,XCon&XPwn创始人王英键表示:“我们希望通过与各界厂商的合作,以及各个媒体通过XPwn这种活动方式,传递关注安全的声音,让更多的人重视安全。因为安全可能是每个人身边都发生的事情,每个人都应该关注。”

XPwn2016:索尼电脑、小米插座、极路由等智能设备被破解

蚂蚁金服冯春培说到:“安全话题在不同时代有所不同。三四十年代,关注的人身安全,科技不发达,涉及命案等,很多街头安全设施的完备。现在以新的形态产生了安全问题,出现了网络诈骗等事件。您以为安全的地方,可能威胁就潜伏在身边。未来,威胁来自哪里需要安全圈的朋友来探索,我们应该具备怎样的安全知识,需要做大众的教育。我们要去发现问题解决问题,从而为社会做出贡献,正向的贡献,希望更多的人关注安全。让我们的大众生活更加安全!”

小米智能硬件能被远程控制

小米的智能硬件生态包含多个智能设备,如智能插座、多功能网关等。为便于管理,小米为这些产品设计了一整套基础协议框架,统一实现设备接入、数据传输与控制管理。

XPwn2016:索尼电脑、小米插座、极路由等智能设备被破解

选手发现其中一环存在漏洞,会导致这些产品能被攻击者远程控制。在现场,选手通过小米智能插座展示了这一漏洞被利用的后果。小米的相关负责人表示已收到选手提供的漏洞细节,并进行了升级,也对选手和XPwn表达了感谢。

正式比赛环节

规则如下:

XPwn2016:索尼电脑、小米插座、极路由等智能设备被破解

XPwn2016:索尼电脑、小米插座、极路由等智能设备被破解

XPwn2016:索尼电脑、小米插座、极路由等智能设备被破解

通过漏洞控制家庭及企业路由器

来自长亭科技的两位小伙伴带了针对企业流控路由器和家庭路由器的破解项目,他们通过两个漏洞,获得路由器root权限,可以通过访问路由器实现DNS劫持,可能会影响用户造成恶意污染。

评委点评:网关协议用到了2个漏洞,用户无感知性,造成的危害极大。一旦路由器被控制,你的一切行为都会暴露。

得分:724

破解指数:70

奖金:50680

极路由:点击一个网页就有可能中招

首先选手设计了一个模拟环境,构造了一个页面。然后,诱使用户点击这个页面。任何内网通过这个极路由上网访问这个页面,这个极路由就会打开远程shell,只要受害者访问了这个页面,就可以自动得到目标路由器上指定端口上的ssh shell,从而能以root权限远程控制用户所使用的极路由,可以让其执行攻击者的多条命令而不会造成极路由的工作异常。

评为认为,虽然没有看到漏洞细节,但是有一定的攻击成本。

得分:679

破解指数:70

奖金:47530

 索尼笔记本BIOS开机密码遭破解

索尼笔记本的安全机制是开机之后有口令保护,口令不正确则无法进入系统,也无法更改BIOS的设置。但连续输入错误三次之后,会弹出一个onetime password输入框,输入正确则能进入。

选手通过反汇编和调试BIOS的固件,推测出onetime password的生成机制,发现存在漏洞:公钥太短,只有64bit,很容易被穷举,算出密码。

评委建议,利用RSA的加密机制公钥长度至少为2048bit,最好为4096bit。

得分:673

破解指数:50

奖金:33650

下午首先上场的是第四组选手是百度安全的小灰灰,他们对自动贩卖机进行破解。

不花钱买饮料

小灰灰的目标就是玩坏自动贩卖机,他指出国内的自动贩卖机都存在非常多的安全问题,并且服务端的问题多于APP端。其中他发现的安全漏洞有:

◆校验问题导致不花钱购买饮料,并且不会被察觉

◆权限问题导致泄露大量提货码

◆升级逻辑导致可以任意更新

◆大量敏感信息泄露,逆向完成退款逻辑

◆流量劫持

如果能成功利用上述安全漏洞,你也可以做到不花钱买饮料!

得分:755

破解指数:120

奖金:90600

破解西门子PLc链式反应和西门子交换机

第五组选手分别是绿盟科技的ISPace X 团队和思维创智的黄乙衷,他们分别对西门子PLc链式反应和西门子交换机进行了破解。PLc链式反应的演示中,ISPace X 团队设定了一台PC作为C&C服务器,然后在由此去感染大量设备。

得分:681

破解指数:60

奖金:40860

在黄乙衷的西门子交换机项目中,可成功攻击交换机网络,致使网络瘫痪。这两个项目都是涉及国家工业设备和国家大型服务设备,影响范围及其大,想想曾经的震网病毒影响了多少工业设备。


得分:675

破解指数:70

奖金:47250

锤子手机也并非坚不可摧

百度安全的胡明在锤子手机T2底层固件上发现了一些安全问题,可被重新编译,由此则可能对用户造成重大影响。好在锤子公司非常重视手机安全和用户数据安全,在得知自己产品中存在安全问题,第一时间便给予了修复,并对问题发现者给予了极大的奖励。

大会上多个智能设备的漏洞被陆续曝光,不过让人心安的是,根据XPwn的比赛要求,这些被选手们发现的漏洞会第一时间提交给相应的厂商以进行修补处理。这样不仅能研究出更好的安全机制,也能进一步提高安全保障。

互联网的发展让人们的生活更便利,但与此同时,安全的重要性也愈来愈大。主办方介绍,XPwn更关注的不是发现隐患,而是消除隐患。XPwn希望通过这样的活动,联合极客圈的力量,为网络安全护航。


作者:杜美洁

来源:51CTO

这篇关于XPwn2016:索尼电脑、小米插座、极路由等智能设备被破解的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!



http://www.chinasem.cn/article/703712

相关文章

使用Python构建智能BAT文件生成器的完美解决方案

《使用Python构建智能BAT文件生成器的完美解决方案》这篇文章主要为大家详细介绍了如何使用wxPython构建一个智能的BAT文件生成器,它不仅能够为Python脚本生成启动脚本,还提供了完整的文... 目录引言运行效果图项目背景与需求分析核心需求技术选型核心功能实现1. 数据库设计2. 界面布局设计3

电脑提示d3dx11_43.dll缺失怎么办? DLL文件丢失的多种修复教程

《电脑提示d3dx11_43.dll缺失怎么办?DLL文件丢失的多种修复教程》在使用电脑玩游戏或运行某些图形处理软件时,有时会遇到系统提示“d3dx11_43.dll缺失”的错误,下面我们就来分享超... 在计算机使用过程中,我们可能会遇到一些错误提示,其中之一就是缺失某个dll文件。其中,d3dx11_4

Linux之platform平台设备驱动详解

《Linux之platform平台设备驱动详解》Linux设备驱动模型中,Platform总线作为虚拟总线统一管理无物理总线依赖的嵌入式设备,通过platform_driver和platform_de... 目录platform驱动注册platform设备注册设备树Platform驱动和设备的关系总结在 l

Python办公自动化实战之打造智能邮件发送工具

《Python办公自动化实战之打造智能邮件发送工具》在数字化办公场景中,邮件自动化是提升工作效率的关键技能,本文将演示如何使用Python的smtplib和email库构建一个支持图文混排,多附件,多... 目录前言一、基础配置:搭建邮件发送框架1.1 邮箱服务准备1.2 核心库导入1.3 基础发送函数二、

qt5cored.dll报错怎么解决? 电脑qt5cored.dll文件丢失修复技巧

《qt5cored.dll报错怎么解决?电脑qt5cored.dll文件丢失修复技巧》在进行软件安装或运行程序时,有时会遇到由于找不到qt5core.dll,无法继续执行代码,这个问题可能是由于该文... 遇到qt5cored.dll文件错误时,可能会导致基于 Qt 开发的应用程序无法正常运行或启动。这种错

电脑提示xlstat4.dll丢失怎么修复? xlstat4.dll文件丢失处理办法

《电脑提示xlstat4.dll丢失怎么修复?xlstat4.dll文件丢失处理办法》长时间使用电脑,大家多少都会遇到类似dll文件丢失的情况,不过,解决这一问题其实并不复杂,下面我们就来看看xls... 在Windows操作系统中,xlstat4.dll是一个重要的动态链接库文件,通常用于支持各种应用程序

基于Python实现智能天气提醒助手

《基于Python实现智能天气提醒助手》这篇文章主要来和大家分享一个实用的Python天气提醒助手开发方案,这个工具可以方便地集成到青龙面板或其他调度框架中使用,有需要的小伙伴可以参考一下... 目录项目概述核心功能技术实现1. 天气API集成2. AI建议生成3. 消息推送环境配置使用方法完整代码项目特点

电脑蓝牙连不上怎么办? 5 招教你轻松修复Mac蓝牙连接问题的技巧

《电脑蓝牙连不上怎么办?5招教你轻松修复Mac蓝牙连接问题的技巧》蓝牙连接问题是一些Mac用户经常遇到的常见问题之一,在本文章中,我们将提供一些有用的提示和技巧,帮助您解决可能出现的蓝牙连接问... 蓝牙作为一种流行的无线技术,已经成为我们连接各种设备的重要工具。在 MAC 上,你可以根据自己的需求,轻松地

JavaScript实战:智能密码生成器开发指南

本文通过JavaScript实战开发智能密码生成器,详解如何运用crypto.getRandomValues实现加密级随机密码生成,包含多字符组合、安全强度可视化、易混淆字符排除等企业级功能。学习密码强度检测算法与信息熵计算原理,获取可直接嵌入项目的完整代码,提升Web应用的安全开发能力 目录

golang实现动态路由的项目实践

《golang实现动态路由的项目实践》本文主要介绍了golang实现动态路由项目实践,文中通过示例代码介绍的非常详细,对大家的学习或者工作具有一定的参考学习价值,需要的朋友们下面随着小编来一起学习学习... 目录一、动态路由1.结构体(数据库的定义)2.预加载preload3.添加关联的方法一、动态路由1