> 授权边界:本部分框架配置、密钥、报文与路径均为自研隔离靶场虚构占位( > > `<靶场域名>` > > 、 > > `lab.local` > > ),仅用于书面授权的隔离靶场学习。区分配置缺陷(debug 上线、路由写错、密钥泄露)与源码漏洞(框架底层反序列化、表达式注入)。注入与 SSTI 只讲成因与判定,不印可提交的成品载荷。 > 三要素判据:可达(公网 / 内网邻接)|可控(输入能进拼接点)|权限生效(文件 / 目录 / 角色实际可写可读);三项不全即「仅纸面缺陷,未构成风险」。 ### 3.1 Spring / Spring Boot(Java 后端框架) #### ① 组件是什么 Spring 是 Java 后端主流开发框架,Spring Boot 是其自动装配形态,业务代码由框架承载。框架负责对象装配、请求路由、参数绑定与视图转换,应用只写业务方法。 #### ② 什么语言写的,调了 C 的哪些库 * Java/JVM。IoC/AOP、数据绑定、SpEL 表达式最终在 JVM 上执行,网络经 `socket()`。 * Actuator 的 heapd