网站大量收购独家精品文档,联系QQ:2885784924

内存取证与IaaS云平台恶意行为的安全监控.pdf

内存取证与IaaS云平台恶意行为的安全监控.pdf

  1. 1、本文档共67页,可阅读全部内容。
  2. 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
内存取证与IaaS云平台恶意行为的安全监控

内存取证与IaaS云平台恶意行 为的安全监控 王连海 研究员 山东省计算中心(国家超级计算济南中心) 汇报纲要 内存取证中的恶意代码分析技术 基于内存取证的云中恶意行为监控技术 使用内存分析技术检测虚拟机逃逸 总结 内存取证中的恶意代码分析技术 内存取证是计算机取证科学的重要分支,是指从计 算机物理内存和页面交换文件中查找、提取、分析 易失性证据,当系统处于活动状态时,物理内存中保 存着关于系统运行时状态的关键信息,通过内存取 证可获取物理内存和页面交换文件的完整镜像, 并 重构出原先系统的状态信息。 当前内存取证技术逐渐成熟,内存证据已经与 硬盘证据一起成为打击网络违法犯罪的重要依 据。 内存证据分析可被用于发现系统的各种关键信 息及用户的行为特征。 内存取证技术也可被用于恶意代码的检测分析 内存取证中的恶意代码分析技术 各种新型解决方案 内存取证中的恶意代码分析技术 恶 检测 网络 检查 难以发现未知 恶意程序 难以应对流量 加密的情形 检查不连续、无法 检查内存、极大影 响计算机性能 难以自动化、无法 应对静态数据、可 被恶意程序检测 针对于APT恶意程序,现有检测方法存在一些问题: 内存取证中的恶意代码分析技术 内存取证的应用场景 APT、木马检测 互联网 受攻击电脑 内存镜 像文件 恶 意 代 码 分 析 结果 优势 软件或硬件方式镜像内存,防 具有反取证功能的木马自毁 内存取证中的恶 意代码分析技术 动态链 库 进 /驱动/ 动态连 库 签 APIHook 动态链接库 隐藏检测 进 内存取证中传统的恶意代码分析技术 APIHook进 程分析 APIHook分析 APIHook驱 动分析 内存取证中的恶意代码分析技术 APIHook进 导 hook 导 hook 内联 数hook 统调 hook 内存取证中的恶意代码分析技术 APIHook进程分析 首先获取进程调用的所 有动态连接库的链表,把 动态连接库pe样本转储出 来。 (1)导入地址表hook分析 内存取证中的恶意代码分析技术 APIHook进程分析 (2)导出地址表hook分析 内存取证中的恶意代码分析技术 APIHook进程分析 (3)内联函数hook分析 内存取证中的恶意代码分析技术 APIHook进程分析 (4)系统调用hook分析 APIHook驱动分析:其原 理类似于(1)(2)(3) 内存取证中的恶意代码分析技术 进程/驱动/动态链 接库签名分析 内存取证中的恶意代码分析技术 隐藏进程分析 内存取证中的恶意代码分析技术 动态链接库注入分析 内存取证中的恶意代码分析技术 动态链接库隐藏检测 内存取证中的恶意代码分析技术 规 APT恶 码检测 DLL 载异 检测 DLL隐 检测 DLL 径异 检测 Http/Https会 话跟 检测 我们提出的方法 网络链 异 检测 ShellCode 检测 DLL加载异常检测 APT攻击中的恶意程序,大多加密其关键的功能和 通信。此时加密的DLL头将不会出现在任何内存页 的起始位置,因此可以通过有哪些信誉好的足球投注网站内存空间中DLL加 载是否正常来判定是否有恶意程序。 内存取证中的恶意代码分析技术 DLL隐藏检测 APT恶意代码为了保护自己不被杀毒软件检测到, 通常会隐藏DLL。可以通过计算程序私有内存空间 中的DLL数量与进程空间中所有进程的DLL数量是 否相等,来判断是否有APT恶意代码。 内存取证中的恶意代码分析技术 DLL路径异常检测 大多数的DLL位于system32,如果内存中一个DLL 的路径中包含特殊字符,如“/users/*/appdata/ local”或“system volume information/_resto re”,那么它极有可能是一个恶意程序。 内存取证中的恶意代码分析技术 Http/Https会话跟踪检测 APT恶意程序通常是伪装成正常的程序,通过Htt ps或Http协议与外部交流,以便逃避入侵检测系 统和防火墙的检测。这时通信中一般会含有“HTT P/1.1 200”或“HTTP/1.0 200”这样的特殊字符, 可以将这些作为检测恶意程序的标准,分析通信 内容,若包含这些特殊字符,则极有可能是恶意 程序。 内存取证中的恶意代码分析技术 网络连接异常检测 APT恶意程序通常隐藏其网络连接行为,通过对T cpEndpointPool结构进行分析,获取网络连接信 息。 内存取证中的恶意代码分析技术 网络连接异常检测步骤 内存取证中的恶意代码分析技术 ShellCode检测 ? 绝大多数APT恶意代码都会利用ShellCode作为 载体来进行攻击,对恶意代码的检测可以依赖 于对ShellCode的检测。 ? 检测特征: ? GetPC Code(call, jump, fnstenv) ? Get

文档评论(0)

***** + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档