任意类加载环境下注入内存马
# 任意类加载环境下注入内存马技术研究
## 1. 内存马注入基础原理
在JVM中,每个类都有其所属的类加载器。在Java内存马注入场景下,攻击者通常会:
1. 制作一个恶意类
2. 通过`ClassLoader.defineClass`方法注入到JVM中
3. 通过特定方法注册到Web组件上以供访问
传统的内存马注入方式存在以下问题:
- 依赖`Thread.currentThread().getContextClassLoader()`,这在非请求线程中会失败
- 某些场景下`con
2025-08-29 14:54:29
0