动态获取API执行shelcode
# 通过PEB动态获取API执行Shellcode技术详解
## 前言
本文详细讲解如何从进程的TEB获取PEB,再从PEB中的LDR模块链表获取Kernel32.dll模块基址,然后通过解析PE文件结构动态获取API函数地址,最终执行Shellcode的技术。这种方法可以隐藏IAT表,提高恶意代码的隐蔽性。
## 技术原理
### 1. PEB和TEB结构
- **TEB (Thread Environment Block)**: 线程环境块,每个线程都有一个TEB
- **PEB
2025-08-28 03:19:38
0