怎么恢复通话记录(删除的通话记录怎样恢复)

访客4年前黑客文章956

近二十年来,DNS重绑定(DNS rebinding)攻击一直是讨论的话题。尽管浏览器厂商做出了努力,但仍然无法找到一个能稳定抵御这些攻击的防御系统。据说这类问题八年前就已经被修复了。但是这类攻击通过新的攻击向量再次出现。

  总的来说,可以肯定未来的黑客活动将通过多个现有攻击组合形成新的攻击向量。这些新攻击向量的一个很好的例子就是攻击加密货币钱包的DNS重绑定攻击。

  在本文中,我们讨论了Princeton(普林斯顿大学)和UC Berkeley(加州大学伯克利分校)关于基于web的方式攻击物联网设备的研究,这些攻击会导致设备被黑客发现、攻击和接管。研究于2018年8月发表。

  设备与黑客发现和攻击物联网设备的 ***

  研究人员的目标是测试15个物联网设备。这些设备中只有七台有本地HTTP服务器,所以研究的重点放在它们上,它们包括:Google Chromecast、Google Home、一台智能电视、一个智能开关和三个摄像头。

  使用的攻击 *** 是:

  欺骗受害人,诱导他们访问攻击者控制的网站。

  在受害者的本地 *** 上发现物联网设备。

  通过基于web的攻击控制设备。

  攻击的持续时间

  从技术上讲,这不是新的攻击向量。研究报告引用了之前的研究,发现攻击者使用这些攻击向量平均需要一分钟才能获得结果。奇怪的是,一项着名的研究结果

  (What You Think You Know About the Web is Wrong)显示,55%的用户花在网站上的时间不超过15秒。看来大多数用户不会受到物联网漏洞的影响。

  但是在普林斯顿大学和加州大学伯克利分校的研究中,研究人员明显缩短了攻击的持续时间。研究人员表示使用他们发现的 *** ,可以比之前的研究更快地发现和访问本地 *** 中的设备。但是Chrome除外,因为它缓存DNS请求,如果TTL低于某个阈值,则忽略TTL。需要注意的是,隔离区(DMZ,防火墙内的内部 *** )中的设备通常被认为是安全的,因为用户假设外部是无法访问这些设备的。但是,通过这里描述的攻击,攻击者可以访问受害者内部 *** 中的浏览器。

  发现HTTP端点

  研究人员通过将这些设备连接到Raspberry Pi的无线接入点来分析这些设备。观察并分析了从设备发送和接收的数据包,以及与每个设备绑定的移动应用发送和接收的数据包。通过分析发现了35个GET请求端点和8个POST请求端点。这些端点用于识别发现阶段中的IP地址。

  研究的阶段

  研究人员通过两个不同的阶段进行研究,即发现阶段和接入阶段:

  发现阶段的目标是在本地 *** 上找到浏览器上包含HTML5元素的物联网设备。

  接入阶段的目标是使用DNS重绑定和已发现的IP地址访问HTTP端点。

  1. 发现阶段:识别物联网设备

  使用WebRTC获取本地IP地址。

  通过81端口向IP范围内的所有IP地址发送请求。由于81端口通常不被占用,活动设备将立即响应一个TCP RST数据包。而对于IP范围内的非活动设备,请求数据包将超时。

  每个活动IP地址都接收到最初阶段使用HTML5为35个GET端点收集的请求。根据返回的错误消息信息,攻击脚本将识别IP地址是否与七个设备中的任意一个匹配。

  研究计划使用三种不同的操作系统(Windows 10、MacOS和Ubuntu)和四种不同的浏览器(Chrome、Firefox、Safari、MicrosoftEdge)。然而只有Chrome和Firefox这两个浏览器适合这项研究。因此不使用Safari和Edge浏览器,因为根据(基于Web的方式对本地物联网设备的发现和控制的攻击):

  在Safari上,所有的FETCH请求都超时了,导致攻击脚本将所有IP地址识别为不活动。而在Edge浏览器上,脚本可以使用FETCH请求正确识别活动IP地址,但Edge没有公开详细的HTML5错误消息,所以攻击脚本无法识别Edge上的任何设备。

  2. 接入阶段:控制物联网设备

  受害者访问攻击者控制的域名(domain.tld),浏览器执行在攻击者站点上找到的恶意JavaScript代码。域名仍然解析为攻击者的服务器IP。

  恶意脚本请求domain.tld上的另一个资源,该资源仅存在于攻击者服务器上。

  如果受害者的本地DNS缓存仍然解析为攻击者的远程IP,则对/hello.php的请求将返回字符串“hello”,并重复步骤2。

  但是如果受害者缓存中的domain.tld过期,则将向攻击者发送新的DNS查询。

  最后将返回从发现阶段中获得的本地IP,而不是攻击者的远程IP,/hello.php不会使用字符串“hello”进行响应,而是使用不同的内容,如404错误,它告诉恶意脚本DNS重绑定攻击已经成功。

  通过这次攻击,恶意脚本绕过了浏览器同源策略(Same-Origin Policy),并获得了对运行在设备上的Web应用的访问权限。现在攻击者已经可以在Google Chromecast、Google Home、智能电视和智能开关设备上执行重新启动或启动视频/音频文件。


相关文章

怎么做好一个管理者?领导者必须具备的几个管

怎么做好一个管理者?领导者必须具备的几个管

美国著名管理大师迈克尔·波特曾说:“一个管理者的能力表现并不在于指挥别人,而是在指挥自己跳出最美的舞蹈。” 新一代的管理者,除了指挥他人为公司缔造业绩,以及充实自身的专业技能外,还必须具备基本的...

开挂系统类小说,怎么可以联系上黑客,找黑客监听妻子微信 手机号码

图15 GFSK解调脚本作业图增加好字典 咱们就能够开端爆炸了今日军训,然后晚上有时间看一瞬间站,成果我哥们儿接地气来让我去跟他一块日站,其实整个进程我都和女朋友在一块,用手机看的,后来自己用电脑整理...

如何确保银行个人信息不被泄露_银行

怎么可以确保我们的银行个人信息不被泄露,中国人因酷爱储备而著名于世。面临新的冠状肺炎疫情,储备确凿起到了平安阀的用途。他们无谓像在美国那样,一天不出去兼职就受饿。自古以来,中国人就有钱不过泄的望。他们...

黑客帝国简评(黑客帝国详细梳理)

黑客帝国简评(黑客帝国详细梳理)

本文导读目录: 1、如何评价黑客帝国1?值得一看吗? 2、对于《黑客帝国4》这部电影,你作何评价? 3、如何评价《黑客帝国4》这部电影呢? 4、为什么电影《黑客帝国》系列评价很高? 5...

pdf是什么,下面就让小编为大家科普一下

pdf是什么,下面就让小编为大家科普一下

近两年,各种综艺节目映像而生,从韩国引进的RunningMan而衍生的中国的奔跑吧兄弟更是火及全国,各大综艺极限挑战、挑战者联盟等国产综艺兴起旺盛,PD、MC这样的新兴词语成为综艺中的常用词语,那...

花店一年大概赚多少钱(开个普通小花店赚钱吗)

花店一年大概赚多少钱(开个普通小花店赚钱吗)

不是有那么一句话:每个女孩都有一个开花店的梦想,但是梦想终归是梦想,回到实际中我们要考虑的是开花店一年能赚多少钱?成本高吗?现在大多城市已经呈现饱和状态,如果回农村创业的话将花店开在乡镇合适吗?不管是...