写在前面:这次用百度做出来两道Web题,记录一下
Laravel 反序列化
- 给源码找路由
- 框架可以找依赖
- 寻找pop链的起始位置找__destruct
注:这个反序列化引出了一个绕过__wakeup
的方法,利用方法就是:通过在__wakeup执行之后,__destruct执行之前设置引用,绕过__wakeup的限制
Reference
Laravel 9.18的四条Pop链
Java模板注入-Thymeleaf 模板注入
- template文件夹 或者 html 源码中直接拼接返回参数
- Jar包的分析和路由寻找