- 
                
                
Springboot_jdk17-22通杀内存马
SpringBoot2.x.x内存马生成内存马生成可以用最新的jmg,把bypass jdk module看情况,jdk17+开了就行。 工具选Behinder,中间件选SpringMVC或者Tomcat都行。 字节码加载CC+MethodHandl... - 
                
                
jdk17+SPEL
仅适用于能够执行SPEL表达式的情况 这里跟前面CC+TemplatesImpl的区别在于,到达defineClass的方法不同了,前面都是通过反序列化,而这里是直接通过SPEL表达式。所以这里的主要目标是:怎么样才能执行SPEL 首先说一下哪些地方... - 
                
                
jdk17+MethodHandles+CC
这个链最先在2024极客巅峰ez_java中出现 类加载的地方在java.lang.invoke.MethodHandles.Lookup#defineClass 类加载分析 传入的参数就是类的bytecode,跟进makeClassDefiner:... - 
                
                
jdk17+Springboot链
先列一下涉及到的知识点: 1、jackson反序列化链,POJONode,toString–>getter 2、EventListenerList链,readObject–>toString,jdk17可用 3、jdk17怎么利用Temp... - 
                
                
jdk17利用TemplatesImpl
先直接放原作者的文章: https://jiecub3.github.io/zh/posts/java/chain/jdk17cc%E9%93%BE%E4%B8%8B%E5%88%A9%E7%94%A8templatesimpl/ 文章里以及写的很清... - 
                
                
jdk17模块化特性&绕过
模块化介绍这是jdk8的库: 这是jdk17的库: 从jdk9开始,就引入了模块化机制,旨在提高 Java 的可维护性、可扩展性和安全性,同时改善大型应用程序和库的构建和管理。模块化可以比作建造一座房子,将其分成多个功能明确的房间。每个房间(模块... - 
                
                
用友U8cloud-so.saleorder.briefing接口SQL注入
影响版本3.5,3.6,3.6sp,5.0,5.0sp,5.1,5.1sp poc延时1.5s 12345678910111213141516171819202122GET /u8cloud/openapi/so.saleorder.briefing... - 
                
                
用友U8cloud-LoginVideoServlet接口反序列化
影响版本3.6 3.6sp 5.0 5.0sp 5.1 5.1sp poc1234567891011121314151617181920212223242526272829303132333435363738394041424344454647484... - 
                
                
用友U8cloud-ServiceDispacherServlet反序列化
影响版本2.0 2.1 2.3 2.5 2.6 2.7 2.65 3.0 3.1 3.2 3.5 3.6 3.6sp 5.0 5.0sp 5.1 5.1sp poc需要提前把库添加到idea,不然会找不到nc相关类 12345678910111213... - 
                
                
用友U8cloud-esnserver接口RCE
影响版本1.0,2.0,2.1,2.3,2.5,2.6,2.65,2.7,3.0,3.1,3.2,3.5,3.6,3.6sp,5.0,5.0sp,5.1 poc123456789101112131415161718192021222324252627...