CC3

序

本来是想先学CB链的,但是看到CB链后面调用的是TemplatesImpl类,所以想先打好基础,先学CC3吧

环境

1.commons-collections : 3.1~3.2.1

这个直接沿用CC1的环境了

2.jdk版本我用的jdk8u321

CC3简介

前面写的CC1和CC6都是利用invoke方法反射调用Runtime().getRuntime().exec()执行命令,而CC3是利用类加载机制,动态加载恶意类来实现自动执行恶意类代码,这里是代码执行,利用面更广,不仅能命令执行,还能注入内存马。

动态类加载


CC3
http://example.com/2024/12/17/CC3/
作者
想有双手
发布于
2024年12月17日
许可协议