0%
毅种循环

文档中心

欢迎来到安全研究文档库。在这里,您可以系统地学习恶意软件开发、逆向工程与安全防护技术。

恶意软件开发

查看更多 (87)

模块 5 - Windows 架构

恶意软件开发课程 - Windows 架构

模块 6 - Windows 内存管理

恶意软件开发课程 - Windows 内存管理

模块 7 - Windows API 简介

恶意软件开发课程 - Windows API 简介

模块 8 - PE 可执行文件格式

恶意软件开发课程 - PE 可执行文件格式

模块 9 - 动态链接库 (DLL)

恶意软件开发课程 - 动态链接库 (DLL)

模块 10 - 检测机制

恶意软件开发课程 - 检测机制

模块 11 - Windows 进程

恶意软件开发课程 - Windows 进程

模块 12 - 未文档化的结构

恶意软件开发课程 - 未文档化的结构

模块 13 - Payload 放置 - .data 和 .rdata 节

恶意软件开发课程 - Payload 放置 - .data 和 .rdata 节

模块 14 - Payload 存放 - .text 段

恶意软件开发课程 - Payload 存放 - .text 段

模块 15 - Payload 存放 - .rsrc 段

恶意软件开发课程 - Payload 存放 - .rsrc 段

模块 16 - Payload 加密简介

恶意软件开发课程 - Payload 加密简介

模块 17 - Payload 加密 - XOR

恶意软件开发课程 - Payload 加密 - XOR

模块 18 - Payload 加密 - RC4

恶意软件开发课程 - Payload 加密 - RC4

模块 19 - Payload 加密 - AES 加密

恶意软件开发课程 - Payload 加密 - AES 加密

模块 20 - 规避 Microsoft Defender 静态分析

恶意软件开发课程 - 规避 Microsoft Defender 静态分析

模块 21 - Payload 混淆 - IPv4/IPv6Fuscation

恶意软件开发课程 - Payload 混淆 - IPv4/IPv6Fuscation

模块 22 - Payload 混淆 - MACFuscation

恶意软件开发课程 - Payload 混淆 - MACFuscation

模块 23 - Payload 混淆 - UUIDFuscation

恶意软件开发课程 - Payload 混淆 - UUIDFuscation

模块 24 - Maldev Academy 工具 - HellShell

恶意软件开发课程 - Maldev Academy 工具 - HellShell

模块 25 - Maldev Academy 工具 - MiniShell

恶意软件开发课程 - Maldev Academy 工具 - MiniShell

模块 26 - 本地 Payload 执行 - DLL

恶意软件开发课程 - 本地 Payload 执行 - DLL

模块 27 - 本地 Payload 执行 - Shellcode

恶意软件开发课程 - 本地 Payload 执行 - Shellcode

模块 28 - 进程注入 - DLL 注入

恶意软件开发课程 - 进程注入 - DLL 注入

模块 29 - 进程注入 - Shellcode 注入

恶意软件开发课程 - 进程注入 - Shellcode 注入

模块 30 - Payload Staging - Web Server

恶意软件开发课程 - Payload Staging - Web Server

模块 31 - Payload Staging - Windows Registry

恶意软件开发课程 - Payload Staging - Windows Registry

模块 32 - 恶意软件二进制签名

恶意软件开发课程 - 恶意软件二进制签名

模块 33 - 进程枚举 - EnumProcesses

恶意软件开发课程 - 进程枚举 - EnumProcesses

模块 34 - 进程枚举 - NtQuerySystemInformation

恶意软件开发课程 - 进程枚举 - NtQuerySystemInformation

模块 35 - 线程劫持 - 本地线程创建

恶意软件开发课程 - 线程劫持 - 本地线程创建

模块 36 - 线程劫持 - 远程线程创建

恶意软件开发课程 - 线程劫持 - 远程线程创建

模块 37 - 线程劫持 - 本地线程枚举

恶意软件开发课程 - 线程劫持 - 本地线程枚举

模块 38 - 线程劫持 - 远程线程枚举

恶意软件开发课程 - 线程劫持 - 远程线程枚举

模块 39 - APC 注入

恶意软件开发课程 - APC 注入

模块 40 - 早起鸟 (Early Bird) APC 注入

恶意软件开发课程 - 早起鸟 (Early Bird) APC 注入

模块 41 - 回调函数代码执行

恶意软件开发课程 - 回调函数代码执行

模块 42 - 本地映射注入

恶意软件开发课程 - 本地映射注入

模块 43 - 远程映射注入

恶意软件开发课程 - 远程映射注入

模块 44 - 本地函数覆盖 (Function Stomping) 注入

恶意软件开发课程 - 本地函数覆盖 (Function Stomping) 注入

模块 45 - 远程函数覆盖 (Function Stomping) 注入

恶意软件开发课程 - 远程函数覆盖 (Function Stomping) 注入

模块 46 - Payload 执行控制

恶意软件开发课程 - Payload 执行控制

模块 47 - 伪装 PPID

恶意软件开发课程 - 伪装 PPID

模块 48 - 进程参数伪装 (1)

恶意软件开发课程 - 进程参数伪装 (1)

模块 49 - 进程参数伪装 (2)

恶意软件开发课程 - 进程参数伪装 (2)

模块 50 - 解析 PE 头 (PE Headers)

恶意软件开发课程 - 解析 PE 头 (PE Headers)

模块 51 - 字符串哈希 (String Hashing)

恶意软件开发课程 - 字符串哈希 (String Hashing)

模块 52 - IAT 隐藏与混淆 - 简介

恶意软件开发课程 - IAT 隐藏与混淆 - 简介

模块 53 - IAT 隐藏与混淆 - 自定义 GetProcAddress

恶意软件开发课程 - IAT 隐藏与混淆 - 自定义 GetProcAddress

模块 54 - IAT 隐藏与混淆 - 自定义 GetModuleHandle

恶意软件开发课程 - IAT 隐藏与混淆 - 自定义 GetModuleHandle

模块 55 - IAT 隐藏与混淆 - API 哈希 (API Hashing)

恶意软件开发课程 - IAT 隐藏与混淆 - API 哈希 (API Hashing)

模块 56 - IAT 隐藏与混淆 - 自定义伪句柄 (Pseudo Handles)

恶意软件开发课程 - IAT 隐藏与混淆 - 自定义伪句柄 (Pseudo Handles)

模块 57 - IAT 隐藏与混淆 - 编译时 API 哈希 (Compile Time API Hashing)

恶意软件开发课程 - IAT 隐藏与混淆 - 编译时 API 哈希 (Compile Time API Hashing)

模块 58 - API Hooking - 简介

恶意软件开发课程 - API Hooking - 简介

模块 59 - API Hooking - Detours 库

恶意软件开发课程 - API Hooking - Detours 库

模块 60 - API Hooking - MinHook 库

恶意软件开发课程 - API Hooking - MinHook 库

模块 61 - API Hooking - 自定义代码

恶意软件开发课程 - API Hooking - 自定义代码

模块 62 - API Hooking - 使用 Windows API

恶意软件开发课程 - API Hooking - 使用 Windows API

模块 63 - Syscalls - 简介

恶意软件开发课程 - Syscalls - 简介

模块 64 - Syscalls - 用户层挂钩

恶意软件开发课程 - Syscalls - 用户层挂钩

模块 65 - Syscalls - SysWhispers

恶意软件开发课程 - Syscalls - SysWhispers

模块 66 - Syscalls - 地狱之门 (Hell's Gate)

恶意软件开发课程 - Syscalls - 地狱之门 (Hell's Gate)

模块 67 - Syscalls - 重构经典注入

恶意软件开发课程 - Syscalls - 重构经典注入

模块 68 - Syscalls - 重构映射注入

恶意软件开发课程 - Syscalls - 重构映射注入

模块 69 - Syscalls - 重构 APC 注入

恶意软件开发课程 - Syscalls - 重构 APC 注入

模块 70 - 反分析技术 - 简介

恶意软件开发课程 - 反分析技术 - 简介

模块 71 - 反调试技术 - 多种检测技术

恶意软件开发课程 - 反调试技术 - 多种检测技术

模块 72 - 反调试技术 - 自删除

恶意软件开发课程 - 反调试技术 - 自删除

模块 73 - 反虚拟环境技术 - 多种检测方法

恶意软件开发课程 - 反虚拟环境技术 - 多种检测方法

模块 74 - 反虚拟环境技术 - 多种延迟执行技术

恶意软件开发课程 - 反虚拟环境技术 - 多种延迟执行技术

模块 75 - 反虚拟环境技术 - API 漫游 (API Hammering)

恶意软件开发课程 - 反虚拟环境技术 - API 漫游 (API Hammering)

模块 76 - 二进制文件熵减技术

恶意软件开发课程 - 二进制文件熵减技术

模块 77 - 暴力破解密钥技术

恶意软件开发课程 - 暴力破解密钥技术

模块 78 - MalDev Academy 工具 - KeyGuard

恶意软件开发课程 - MalDev Academy 工具 - KeyGuard

模块 79 - 移除 CRT 库与恶意软件编译技巧

恶意软件开发课程 - 移除 CRT 库与恶意软件编译技巧

模块 80 - IAT 伪装技术

恶意软件开发课程 - IAT 伪装技术

模块 81 - 规避 AV(反病毒软件)

恶意软件开发课程 - 规避 AV(反病毒软件)

模块 82 - EDR 简介

恶意软件开发课程 - EDR 简介

模块 83 - NTDLL 取消挂钩 (Unhooking) - 简介

恶意软件开发课程 - NTDLL 取消挂钩 (Unhooking) - 简介

模块 84 - NTDLL 取消挂钩 (Unhooking) - 来自磁盘

恶意软件开发课程 - NTDLL 取消挂钩 (Unhooking) - 来自磁盘

模块 85 - NTDLL 取消挂钩 (Unhooking) - 来自 KnownDlls 目录

恶意软件开发课程 - NTDLL 取消挂钩 (Unhooking) - 来自 KnownDlls 目录

模块 86 - NTDLL 取消挂钩 (Unhooking) - 来自挂起进程

恶意软件开发课程 - NTDLL 取消挂钩 (Unhooking) - 来自挂起进程

模块 87 - NTDLL 取消挂钩 (Unhooking) - 来自 Web 服务器

恶意软件开发课程 - NTDLL 取消挂钩 (Unhooking) - 来自 Web 服务器

模块 88 - 更新 Hell's Gate (TartarusGate)

恶意软件开发课程 - 更新 Hell's Gate (TartarusGate)

模块 89 - 间接系统调用 (Indirect Syscalls) - HellsHall

恶意软件开发课程 - 间接系统调用 (Indirect Syscalls) - HellsHall

模块 90 - 阻断 DLL 策略 (Block DLL Policy)

恶意软件开发课程 - 阻断 DLL 策略 (Block DLL Policy)

模块 91 - 深入 NtCreateUserProcess

恶意软件开发课程 - 深入 NtCreateUserProcess