iis服务器助手广告广告
返回顶部
首页 > 资讯 > 精选 >微软TotalMeltdown漏洞分析预警是怎样的
  • 878
分享到

微软TotalMeltdown漏洞分析预警是怎样的

2023-06-19 11:06:49 878人浏览 独家记忆
摘要

这期内容当中小编将会给大家带来有关微软TotalMeltdown漏洞分析预警是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。0x00 漏洞概述微软2018年1月和2月的windows7 x

这期内容当中小编将会给大家带来有关微软TotalMeltdown漏洞分析预警是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。

0x00 漏洞概述


微软2018年1月和2月的windows7 x64 和 Windows Server 2008 R2安全补丁中被发现存在严重漏洞(Total Meltdown),补丁中错误地将PML4权限设定成用户级,导致任意用户态进程可对系统内核进行任意读写。

360-CERT对此漏洞进行了相关的分析,建议相关受影响用户可以通过360安全卫士进行补丁升级。

0x01 漏洞影响面


漏洞危害等级:高危

漏洞编号:CVE-2018-1038

影响版本:

Windows 7 x64

Windows Server 2008 R2

0x02 x64分页原理


Intel X64使用的是四级分页模式:PML4(Page Map Level 4),PDPT(Page Directory Pointer),PD(Page Directory),PT(Page Table Entry)。微软TotalMeltdown漏洞分析预警是怎样的而安装完1月和2月安全更新后系统将虚拟地址0xFFFFF6FB7DBED000指向的内存权限错误地设置为用户态可读,漏洞原理如下。 四级分页结构: PML4、PDPT、PD、PT

由于PML4自引用的权限位为可读可写

所以利用自引用,黑客可以任意修改PML4、PDPT、PD、PT中的任意数据

正常虚拟地址到物理地址的映射:

PML4-----PDPT-----PD-------PT----PAGE-----PAddr

利用自引用访问受保护的数据:

第一步修改页保护位(假设地址对应的PML4、PDPT、PD、PT对该用户来说都是可读可写,如果不,原理跟此一样),首先想办法获得与该页对应的PTE(利用自引用)地址:

方法: PML4-----PML4----PDPT------PD-----PT-------PTE

修改保护位为可读可写。

直接修改数据(由于第一步已经修改权限位,所以不会引发异常)

证明代码如下:

微软TotalMeltdown漏洞分析预警是怎样的

0x04 peileech工具原理


漏洞作者根据漏洞原理将内存读取工具pcileech更新到了3.2版本使得其能够利用该漏洞。

微软TotalMeltdown漏洞分析预警是怎样的

下载专用检测工具:Http://down.360safe.com/totalmeltdown_fix.exe

上述就是小编为大家分享的微软TotalMeltdown漏洞分析预警是怎样的了,如果刚好有类似的疑惑,不妨参照上述分析进行理解。如果想知道更多相关知识,欢迎关注编程网精选频道。

--结束END--

本文标题: 微软TotalMeltdown漏洞分析预警是怎样的

本文链接: https://www.lsjlt.com/news/295907.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

本篇文章演示代码以及资料文档资料下载

下载Word文档到电脑,方便收藏和打印~

下载Word文档
猜你喜欢
  • 微软TotalMeltdown漏洞分析预警是怎样的
    这期内容当中小编将会给大家带来有关微软TotalMeltdown漏洞分析预警是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。0x00 漏洞概述微软2018年1月和2月的Windows7 x...
    99+
    2023-06-19
  • Drupal核心远程代码执行漏洞分析预警是怎样的
    Drupal核心远程代码执行漏洞分析预警是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。0x00 漏洞概述2018年4月26日,Drupal官方发布新补丁和安全...
    99+
    2023-06-19
  • 如何分析Apache Struts2-052 漏洞分析预警
    本篇文章给大家分享的是有关如何分析Apache Struts2-052 漏洞分析预警,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。0x00 漏洞描述The REST ...
    99+
    2023-06-19
  • ghostscript命令执行漏洞预警的分析
    这期内容当中小编将会给大家带来有关ghostscript命令执行漏洞预警的分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。0x00 漏洞背景8 月 21 号,Tavis Ormandy 通过公...
    99+
    2023-06-19
  • 微软的Windows高危漏洞是怎样的
    这篇文章给大家介绍微软的Windows高危漏洞是怎样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。  在微软近日发布的7月高危漏洞中,出现了2个连普通用户都能看明白的补丁,因为它们正是一般用户很少用到的Windows...
    99+
    2023-06-13
  • Nagios XI多个漏洞分析预警的示例分析
    这篇文章主要介绍Nagios XI多个漏洞分析预警的示例分析,文中介绍的非常详细,具有一定的参考价值,感兴趣的小伙伴们一定要看完!0x00 漏洞背景Nagios Core 是一个开源的系统,也是一个网络监控系统。它可以监视你指定的...
    99+
    2023-06-19
  • 如何进行Intel CSME 漏洞预警的分析
    本篇文章为大家展示了如何进行Intel CSME 漏洞预警的分析,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。0x00 漏洞背景英特尔公布:在英特尔 CSME,英特尔服务器平台服务和英特尔...
    99+
    2023-06-19
  • 如何分析iPhone FaceTime通话漏洞预警
    这篇文章给大家介绍如何分析iPhone FaceTime通话漏洞预警,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。0x00 漏洞背景近日,360CERT监测到Iphone FaceTime 通话出现隐私泄露漏...
    99+
    2023-06-19
  • 怎么解析CPU SSB/RSRE漏洞预警
    本篇文章给大家分享的是有关怎么解析CPU SSB/RSRE漏洞预警,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。0x00 漏洞概述2018年5月21日,微软官方公布新...
    99+
    2023-06-19
  • Apache Synapse 远程代码执行漏洞的预警是怎样的
    Apache Synapse 远程代码执行漏洞的预警是怎样的,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。0x00事件背景Apache Synapse 是一个简单...
    99+
    2023-06-19
  • 如何进行Janus安卓签名漏洞预警分析
    这期内容当中小编将会给大家带来有关如何进行Janus安卓签名漏洞预警分析,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。0x00背景介绍2017年7月31日 GuardSquare向Google报...
    99+
    2023-06-19
  • BLEEDINGBIT漏洞分析报告是怎么样的
    BLEEDINGBIT漏洞分析报告是怎么样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。0x00 CVE-2018-16986原理BLE设备在LL层有5种状态,分别...
    99+
    2023-06-19
  • 怎么进行Exchange Server 提权漏洞的预警
    今天就跟大家聊聊有关怎么进行Exchange Server 提权漏洞的预警,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。0x00 漏洞背景该漏洞为 MSRC 在 2018 ...
    99+
    2023-06-19
  • Nginx HTTP/2和mp4模块拒绝服务漏洞预警分析
    这篇文章主要介绍“Nginx HTTP/2和mp4模块拒绝服务漏洞预警分析”,在日常操作中,相信很多人在Nginx HTTP/2和mp4模块拒绝服务漏洞预警分析问题上存在疑惑,小编查阅了各式资料,整理出简单好用的操作方法,希望对大家解答”N...
    99+
    2023-06-19
  • Linux包管理器apt/apt-get远程代码执行漏洞预警是怎样的
    这篇文章将为大家详细讲解有关Linux包管理器apt/apt-get远程代码执行漏洞预警是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。0x00 漏洞背景2019年1月22日...
    99+
    2023-06-19
  • KindEditor网站编辑器组件上传漏洞利用预警示例分析
    KindEditor网站编辑器组件上传漏洞利用预警示例分析,针对这个问题,这篇文章详细介绍了相对应的分析和解答,希望可以帮助更多想解决这个问题的小伙伴找到更简单易行的方法。0x00 漏洞背景2019年02月21日,360CERT监...
    99+
    2023-06-19
  • Microsoft .NET Framework漏洞是怎么样的
    这篇文章给大家介绍Microsoft .NET Framework漏洞是怎么样的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。0x01 事件背景8月24日,360核心安全事业部捕获到一新型的office高级威...
    99+
    2023-06-19
  • Drupal核心远程代码执行漏洞分析报告是怎么样的
    本篇文章给大家分享的是有关Drupal核心远程代码执行漏洞分析报告是怎么样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。0x00 漏洞概述日前,360-CERT监测...
    99+
    2023-06-19
  • 怎么实现Adobe Flash Player 任意代码执行漏洞CVE-2018-15981的预警
    怎么实现Adobe Flash Player 任意代码执行漏洞CVE-2018-15981的预警,很多新手对此不是很清楚,为了帮助大家解决这个难题,下面小编将为大家详细讲解,有这方面需求的人可以来学习下,希望你能有所收获。0x00...
    99+
    2023-06-19
  • Gogs/Gitea远程命令执行漏洞是怎样的
    这期内容当中小编将会给大家带来有关Gogs/Gitea远程命令执行漏洞是怎样的,文章内容丰富且以专业的角度为大家分析和叙述,阅读完这篇文章希望大家可以有所收获。0x00 漏洞背景11月05日,玄武实验室研究人员发现Gogs 和 G...
    99+
    2023-06-19
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作