您好,欢迎来到三六零分类信息网!老站,搜索引擎当天收录,欢迎发信息
免费发信息
三六零分类信息网 > 海北分类信息网,免费分类信息发布

基于Web攻击的方式发现并攻击精准物联网设备介绍

2024/2/14 10:05:13发布20次查看
近二十年来,dns重绑定(dns )攻击一直是讨论的话题。尽管浏览器厂商做出了努力,但仍然无法找到一个能稳定抵御这些攻击的防御系统。据说这类问题八年前就已经被修复了。但是这类攻击通过新的攻击向量再次出现。高防ip
总的来说,可以肯定未来的黑客活动将通过多个现有攻击组合形成新的攻击向量。这些新攻击向量的一个很好的例子就是攻击加密货币钱包的dns重绑定攻击。
在本文中,我们讨论了p(普林斯顿大学)和uc b(加州大学伯克利分校)关于基于的方式攻击物联网设备的研究,这些攻击会导致设备被黑客发现攻击和接管。研究于年月发表。
设备与黑客发现和攻击物联网设备的方法
研究人员的目标是测试个物联网设备。这些设备中只有七台有本地http服务器,所以研究的重点放在它们上,它们包括:g cg h一台智能电视一个智能开关和三个摄像头。
使用的攻击方法是:
欺骗受害人,诱导他们访问攻击者控制的网站。
在受害者的本地网络上发现物联网设备。
通过基于的攻击控制设备。
攻击的持续时间
从技术上讲,这不是新的攻击向量。研究报告引用了之前的研究,发现攻击者使用这些攻击向量平均需要一分钟才能获得结果。奇怪的是,一项着名的研究结果
(w y t y k aww)显示,%的用户花在网站上的时间不超过秒。看来大多数用户不会受到物联网漏洞的影响。
但是在普林斯顿大学和加州大学伯克利分校的研究中,研究人员明显缩短了攻击的持续时间。研究人员表示使用他们发现的方法,可以比之前的研究更快地发现和访问本地网络中的设备。但是c除外,因为它缓存dns请求,如果ttl低于某个阈值,则忽略ttl。需要注意的是,隔离区(dmz,防火墙内的内部网络)中的设备通常被认为是安全的,因为用户假设外部是无法访问这些设备的。但是,通过这里描述的攻击,攻击者可以访问受害者内部网络中的浏览器。
发现http端点
研究人员通过将这些设备连接到r p的无线接入点来分析这些设备。观察并分析了从设备发送和接收的数据包,以及与每个设备绑定的移动应用发送和接收的数据包。通过分析发现了个get请求端点和个post请求端点。这些端点用于识别发现阶段中的ip地址。
研究的阶段
研究人员通过两个不同的阶段进行研究,即发现阶段和接入阶段:
发现阶段的目标是在本地网络上找到浏览器上包含html元素的物联网设备。
接入阶段的目标是使用dns重绑定和已发现的ip地址访问http端点。
发现阶段:识别物联网设备
使用wrtc获取本地ip地址。
通过端口向ip范围内的所有ip地址发送请求。由于端口通常不被占用,活动设备将立即响应一个tcp rst数据包。而对于ip范围内的非活动设备,请求数据包将超时。
每个活动ip地址都接收到最初阶段使用html为个get端点收集的请求。根据返回的错误消息信息,攻击脚本将识别ip地址是否与七个设备中的任意一个匹配。
研究计划使用三种不同的操作系统(w mos和u)和四种不同的浏览器(cfsme)。然而只有c和f这两个浏览器适合这项研究。因此不使用s和e浏览器,因为根据(基于w的方式对本地物联网设备的发现和控制的攻击):
在s上,所有的fetch请求都超时了,导致攻击脚本将所有ip地址识别为不活动。而在e浏览器上,脚本可以使用fetch请求正确识别活动ip地址,但e没有公开详细的html错误消息,所以攻击脚本无法识别e上的任何设备。
接入阶段:控制物联网设备
受害者访问攻击者控制的域名(),浏览器执行在攻击者站点上找到的恶意js代码。域名仍然解析为攻击者的服务器ip。
恶意脚本请求上的另一个资源,该资源仅存在于攻击者服务器上。
如果受害者的本地dns缓存仍然解析为攻击者的远程ip,则对的请求将返回字符串,并重复步骤。
但是如果受害者缓存中的过期,则将向攻击者发送新的dns查询。
最后将返回从发现阶段中获得的本地ip,而不是攻击者的远程ip,不会使用字符串进行响应,而是使用不同的内容,如错误,它告诉恶意脚本dns重绑定攻击已经成功。
通过这次攻击,恶意脚本绕过了浏览器同源策略(s-o p),并获得了对运行在设备上的w应用的访问权限。现在攻击者已经可以在g cg h智能电视和智能开关设备上执行重新启动或启动视频音频文件。
如何防止针对物联网设备的dns重绑定攻击
研究人员称,用户浏览器厂商物联网厂商和dns提供商需要采取预防措施,以避免dns重绑定攻击。以下是研究给出的一些措施:
用户可以在浏览器上禁用wrtc,并防止泄露私有ip。攻击者将能够通过向私有ip范围内的所有*地址(路由器地址)发送请求来发现用户的私有ip。
攻击者假设所有物联网设备的ip范围与受害者的pc具有相同的ip范围。用户可以通过配置路由器的dhcp服务器,在另一个子网(如 )上分配ip地址。
用户可以安装,通过从dns响应中删除rfc 地址来防止dns重绑定攻击。用户还可以使用的owrt路由器。
物联网厂商可以在发送到w接口的请求中控制h标头。如果没有符合rfc 的私有ip,则可以阻止访问。
dns提供商可以使用像这样的机制从dns响应中筛选私有ip。
浏览器厂商可以开发限制公网访问私有ip范围的扩展程序。
以上就是小编为大家带来的基于w攻击的方式发现并攻击物联网设备介绍,希望能对您有所帮助,小伙伴们有空可以来脚本之家网站,我们的网站上还有许多其它的资料等着小伙伴来挖掘哦
海北分类信息网,免费分类信息发布

VIP推荐

免费发布信息,免费发布B2B信息网站平台 - 三六零分类信息网 沪ICP备09012988号-2
企业名录