恶意代码分析实战:第十三章 数据加密

恶意代码分析实战:第十三章 数据加密

1 简单加密算法 1.1 凯撒密码 它是一种替换加密的技术,明文中的所有字母都在字母表上向后(或向前)按照一个 […]……

恶意代码分析实战:第十章 使用WinDbg调试内核

恶意代码分析实战:第十章 使用WinDbg调试内核

1 驱动与内核代码 驱动程序常驻内存,并且负责响应用户态应用程序请求,因此分析它十分困难。另外,由于应用程序不 […]……

恶意代码分析实战:第十六章 反调试技术

恶意代码分析实战:第十六章 反调试技术

3 感染调试器功能 3.1 使用TLS回调 3.1.1 线程局部存储(TLS) PE文件头可选映像头中数据目录 […]……

恶意代码分析实战:第十二章 隐蔽的恶意代码启动

恶意代码分析实战:第十二章 隐蔽的恶意代码启动

为了隐藏自身,恶意代码的编写者开发了多种技术,将恶意代码混淆到正常的Windoes资源空间中。 1. 启动器 […]……

恶意代码分析实战:第十九章 shellcode分析

恶意代码分析实战:第十九章 shellcode分析

shellcode是指一个原始可执行代码得有效载荷,原意是攻击者会使用这段代码获得被攻陷系统上交互式shell […]……

恶意代码分析实战:第七章 分析恶意Windows程序

恶意代码分析实战:第七章 分析恶意Windows程序

多数恶意代码以Windows平台为目标,并且与操作系统进行紧密交互。 1 Windows API 恶意代码调用 […]……

恶意代码分析实战:第六章 识别汇编中的C代码结构

恶意代码分析实战:第六章 识别汇编中的C代码结构

再次强调,分析恶意代码的目标是理解一个程序总体功能,而不是分析每一条指令,不要在细节上陷入困境,将精力集中在程 […]……

恶意代码编程:注入技术

恶意代码编程:注入技术

病毒木马需要将执行的Shellcode或者DLL注入到目标进程中去执行,其中DLL注入最为普遍。因为DLL不需 […]……

恶意代码分析实战:第一章 静态分析基础技术

恶意代码分析实战:第一章 静态分析基础技术

第一步:反病毒引擎扫描 反病毒引擎主要依靠一个已知恶意代码那可识别片段的特征数据库(病毒文件特征库),以及基于 […]……

恶意代码分析实战:第零章 恶意代码分析技术入门

恶意代码分析实战:第零章 恶意代码分析技术入门

恶意代码分析的目标 通常是为一起网络入侵事件的响应提供所需的信息。 确定某一个特定的可以二进制程序到底可以做什 […]……

加密与解密-PE格式初探

加密与解密-PE格式初探

知识点提炼: 1. PE文件所有代码和数据都被合并在一起,组成一个很大的结构。 2. 文件内容被分割为不同区块 […]……

核心原理-第4章 IA-32寄存器基本讲解

核心原理-第4章 IA-32寄存器基本讲解

寄存器是CPU内部用来存放数据的一些小型存储区域,与我们常说的RAM(随机寄存器,内存)有些不同。 CPU要访 […]……