样本分析基础
恶意样本分析-12-使用内存取证检测高级恶意软件
11. 使用内存取证检测高级恶意软件 在前一章中,我们研究了不同的Volatility插件,它们有助于从内存映像中提取有价值的信息。在本章中,我们将继续我们的内 …
恶意样本分析-11-使用内存取证狩猎恶意软件
恶意样本分析-11-使用内存取证狩猎恶意软件 10.使用内存取证狩猎恶意软件 在到目前为止所涵盖的章节中,我们看了概念、工具和技术用于分析恶意软件使用静态,动态 …
恶意样本分析-10-恶意软件的混淆技术
9. 恶意软件的混淆技术 混淆一词指的是掩盖有意义信息的过程。恶意软件作者经常使用各种混淆技术来隐藏信息,并修改恶意内容,使安全分析人员难以发现和分析。敌方通常 …
恶意样本分析-9-代码注入和钩子
8. 代码注入和钩子 在上一章中,我们研究了恶意软件用来留在受害者系统中的不同持久性机制。在本章中,你将学习恶意程序如何将代码注入另一个进程(称为目标进程或远程 …
恶意样本分析-8-恶意软件的功能和持久化
7. 恶意软件的功能和持久化 恶意软件可以进行各种操作,它可以包括各种功能。了解一个恶意软件所做的事情和它所表现出来的行为,对于理解恶意二进制文件的性质和目的至 …
恶意样本分析-7-调试恶意软件二进制文件
6. 调试恶意软件二进制文件 调试时一个通过受控方式执行恶意代码的技术。Debugger是一个程序,使你可以在更细颗粒度的级别上检查恶意代码。debugger提 …
恶意样本分析6-IDA使用
使用IDA反汇编 代码分析常用语了解恶意样本内部源码不可见时使用。
1. 代码分析工具 代码分析工具可以根据他们的功能、描述、数量进行分类。 反汇编程序是一个可 …
恶意样本分析4-基础DLL分析
当恶意代码打包进dll,需要对其进行一定量的定性分析,除了平台的手段,这里还有一些基础的dll分析手段。
恶意样本分析4-基础DLL分析
汇编及反汇编入门 基于基础动态分析有其局限,为了获取更深的洞察,需要代码分析(逆向分析) 例如,大多数样本使用c2服务加密通信。使用动态分析我们能够确定加密通信 …
恶意样本分析3-基础动态分析
动态分析过程中,当恶意程序执行的时候,需要监控其行为。目标过程的目标是获取恶意程序行为的实时数据,以及其对操作系统的影响。
恶意样本分析2-基础静态分析
基础的静态分析可以考虑直接使用各公司平台产品分析产出,这里根据国外的习惯使用一些基本工具脚本进行相关分析的基础工作梳理。
恶意样本分析1-配置实验环境
对于日常探针分析工作,样本分析作为不可缺少的一个环节,经常能够在其中发现比较重要的细节,对此部分的学习和总结尤其重要,这一系列即为最近收集总结的一部分。