├── .gitignore ├── ReadMe.md ├── images ├── iShot_2022-06-18_20.38.31.png ├── image-20220618204249501.png ├── image-20220618204632444.png ├── image-20220618205022904.png ├── image-20220618205547397.png ├── image-20220618205828822.png ├── image-20220618211017835.png ├── image-20220618223134650.png ├── image-20220618225208015.png ├── image-20220618232343999.png ├── image-20220618232717600.png ├── image-20220618233227870.png ├── image-20220619002210167.png ├── image-20220619004500004.png └── image-20220619234324295.png ├── pom.xml ├── ysoserial-learn ├── pom.xml └── src │ └── main │ ├── java │ └── org │ │ └── su18 │ │ └── serialize │ │ ├── ignite │ │ ├── Attack.java │ │ ├── GridTestKernelContext.java │ │ ├── GridTestLog4jLogger.java │ │ ├── IgniteMock.java │ │ ├── IgniteTest.java │ │ ├── IgniteTestResources.java │ │ └── MarshallerContextTestImpl.java │ │ ├── rmi │ │ ├── RemoteInterface.java │ │ ├── client │ │ │ ├── RMIClient.java │ │ │ ├── RMIClientWithParams.java │ │ │ ├── Su18.java │ │ │ └── exploit │ │ │ │ ├── EvilServer.java │ │ │ │ ├── JRMPClientExploitDGC.java │ │ │ │ ├── JRMPListener.java │ │ │ │ ├── RMIClientExploitRegistry.java │ │ │ │ ├── RMIClientExploitRegistry2.java │ │ │ │ └── RMIClientExploitServer.java │ │ ├── registry │ │ │ └── RMIRegistry.java │ │ └── server │ │ │ ├── RMIServer.java │ │ │ └── RemoteObject.java │ │ └── test │ │ ├── Bad.java │ │ ├── BeanShellTest.java │ │ ├── C3P0Test.java │ │ ├── ClojureTest.java │ │ ├── EvilClass.java │ │ ├── ForNameTest.java │ │ ├── GetterTest.java │ │ ├── GroovyTest.java │ │ ├── LazyMapTest.java │ │ ├── Person.java │ │ ├── PriorityQueueTest.java │ │ ├── RhinoTest.java │ │ ├── SerializableTest.java │ │ ├── StoreableCachingMapTest.java │ │ ├── TransformedMapTest.java │ │ ├── ValueExpressionTest.java │ │ ├── javassist │ │ ├── Change.java │ │ └── Learn.java │ │ ├── jython │ │ ├── JythonTest.java │ │ ├── PyFunctionTest.java │ │ └── ScriptEngineTest.java │ │ └── proxy │ │ ├── IPhone.java │ │ ├── InvocationHandlerTest.java │ │ ├── Phone.java │ │ ├── ProxyDefineClassTest.java │ │ ├── ProxyGeneratorTest.java │ │ ├── SuInvocationHandler.java │ │ └── SuTestClass.java │ └── resources │ ├── c3p0.properties │ ├── rmi.policy │ ├── rmi.policy2 │ └── test.py └── ysuserial ├── pom.xml └── src └── main └── java └── org └── su18 └── serialize ├── GeneratePayload.java ├── hessian ├── Groovy │ └── Groovy1.java ├── Resin │ └── Resin1.java ├── Rome │ ├── Rome1.java │ ├── Rome2.java │ └── Rome3.java ├── SpringAbstractBeanFactoryPointcutAdvisor │ └── SpringAbstractBeanFactoryPointcutAdvisor1.java ├── SpringPartiallyComparableAdvisorHolder │ └── SpringPartiallyComparableAdvisorHolder.java └── XBean │ └── XBean1.java ├── utils ├── CallUtil.java ├── ClassUtil.java ├── HessianUtils.java └── SerializeUtil.java └── ysoserial ├── AspectJWeaver └── AspectJWeaver.java ├── BeanShell └── BeanShell.java ├── C3P0 └── C3P0.java ├── Click └── Click.java ├── Clojure ├── Clojure.java └── main.clj ├── CommonBeanUtils └── CommonBeanUtils.java ├── CommonCollections ├── CommonCollections1 │ ├── CC1WithLazyMap.java │ └── CC1WithTransformedMap.java ├── CommonCollections2 │ ├── CC2WithChain.java │ └── CC2WithTemplatesImpl.java ├── CommonCollections3 │ └── CC3.java ├── CommonCollections4 │ ├── CC4.java │ ├── CC4WithFactoryTransformer.java │ └── CC4WithTreeBag.java ├── CommonCollections5 │ └── CC5.java ├── CommonCollections6 │ ├── CC6WithHashMap.java │ ├── CC6WithHashSet.java │ └── CC6WithoutArray.java └── CommonCollections7 │ └── CC7.java ├── FileUpload ├── FileUploadForMove.java └── FileUploadForWrite.java ├── Groovy ├── ExecuteTest.groovy └── Groovy.java ├── Hibernate ├── Hibernate1 │ └── Hibernate1.java └── Hibernate2 │ └── Hibernate2.java ├── JDK7u21 └── Jdk7u21.java ├── JavassistWeld └── JavassistWeld.java ├── Jython └── Jython.java ├── MozillaRhino ├── MozillaRhino1 │ └── MozillaRhino1.java └── MozillaRhino2 │ └── MozillaRhino2.java ├── Myfaces ├── Myfaces1 │ └── Myfaces1.java └── Myfaces2 │ └── Myfaces2.java ├── RMI ├── RemoteObject │ └── RemoteObject1.java ├── UnicastRef │ └── UnicastRef1.java └── UnicastRemoteObject │ ├── UnicastRemoteObject1.java │ └── UnicastRemoteObject2.java ├── Rome └── Rome.java ├── Spring ├── Spring1 │ └── Spring1.java └── Spring2 │ └── Spring2.java ├── URLDNS ├── URLDNS.java ├── URLDNS2.java └── URLDNS3.java └── Vaadin └── Vaadin.java /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/.gitignore -------------------------------------------------------------------------------- /ReadMe.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ReadMe.md -------------------------------------------------------------------------------- /images/iShot_2022-06-18_20.38.31.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/iShot_2022-06-18_20.38.31.png -------------------------------------------------------------------------------- /images/image-20220618204249501.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220618204249501.png -------------------------------------------------------------------------------- /images/image-20220618204632444.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220618204632444.png -------------------------------------------------------------------------------- /images/image-20220618205022904.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220618205022904.png -------------------------------------------------------------------------------- /images/image-20220618205547397.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220618205547397.png -------------------------------------------------------------------------------- /images/image-20220618205828822.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220618205828822.png -------------------------------------------------------------------------------- /images/image-20220618211017835.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220618211017835.png -------------------------------------------------------------------------------- /images/image-20220618223134650.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220618223134650.png -------------------------------------------------------------------------------- /images/image-20220618225208015.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220618225208015.png -------------------------------------------------------------------------------- /images/image-20220618232343999.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220618232343999.png -------------------------------------------------------------------------------- /images/image-20220618232717600.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220618232717600.png -------------------------------------------------------------------------------- /images/image-20220618233227870.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220618233227870.png -------------------------------------------------------------------------------- /images/image-20220619002210167.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220619002210167.png -------------------------------------------------------------------------------- /images/image-20220619004500004.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220619004500004.png -------------------------------------------------------------------------------- /images/image-20220619234324295.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/images/image-20220619234324295.png -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/pom.xml -------------------------------------------------------------------------------- /ysoserial-learn/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/pom.xml -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/ignite/Attack.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/ignite/Attack.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/ignite/GridTestKernelContext.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/ignite/GridTestKernelContext.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/ignite/GridTestLog4jLogger.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/ignite/GridTestLog4jLogger.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/ignite/IgniteMock.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/ignite/IgniteMock.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/ignite/IgniteTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/ignite/IgniteTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/ignite/IgniteTestResources.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/ignite/IgniteTestResources.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/ignite/MarshallerContextTestImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/ignite/MarshallerContextTestImpl.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/rmi/RemoteInterface.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/rmi/RemoteInterface.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/RMIClient.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/RMIClient.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/RMIClientWithParams.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/RMIClientWithParams.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/Su18.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/Su18.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/exploit/EvilServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/exploit/EvilServer.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/exploit/JRMPClientExploitDGC.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/exploit/JRMPClientExploitDGC.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/exploit/JRMPListener.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/exploit/JRMPListener.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/exploit/RMIClientExploitRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/exploit/RMIClientExploitRegistry.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/exploit/RMIClientExploitRegistry2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/exploit/RMIClientExploitRegistry2.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/exploit/RMIClientExploitServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/rmi/client/exploit/RMIClientExploitServer.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/rmi/registry/RMIRegistry.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/rmi/registry/RMIRegistry.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/rmi/server/RMIServer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/rmi/server/RMIServer.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/rmi/server/RemoteObject.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/rmi/server/RemoteObject.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/Bad.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/Bad.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/BeanShellTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/BeanShellTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/C3P0Test.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/C3P0Test.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/ClojureTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/ClojureTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/EvilClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/EvilClass.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/ForNameTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/ForNameTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/GetterTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/GetterTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/GroovyTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/GroovyTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/LazyMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/LazyMapTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/Person.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/Person.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/PriorityQueueTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/PriorityQueueTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/RhinoTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/RhinoTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/SerializableTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/SerializableTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/StoreableCachingMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/StoreableCachingMapTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/TransformedMapTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/TransformedMapTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/ValueExpressionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/ValueExpressionTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/javassist/Change.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/javassist/Change.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/javassist/Learn.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/javassist/Learn.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/jython/JythonTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/jython/JythonTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/jython/PyFunctionTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/jython/PyFunctionTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/jython/ScriptEngineTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/jython/ScriptEngineTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/IPhone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/IPhone.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/InvocationHandlerTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/InvocationHandlerTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/Phone.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/Phone.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/ProxyDefineClassTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/ProxyDefineClassTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/ProxyGeneratorTest.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/ProxyGeneratorTest.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/SuInvocationHandler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/SuInvocationHandler.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/SuTestClass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/java/org/su18/serialize/test/proxy/SuTestClass.java -------------------------------------------------------------------------------- /ysoserial-learn/src/main/resources/c3p0.properties: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/resources/c3p0.properties -------------------------------------------------------------------------------- /ysoserial-learn/src/main/resources/rmi.policy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/resources/rmi.policy -------------------------------------------------------------------------------- /ysoserial-learn/src/main/resources/rmi.policy2: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/resources/rmi.policy2 -------------------------------------------------------------------------------- /ysoserial-learn/src/main/resources/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysoserial-learn/src/main/resources/test.py -------------------------------------------------------------------------------- /ysuserial/pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/pom.xml -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/GeneratePayload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/GeneratePayload.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/hessian/Groovy/Groovy1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/hessian/Groovy/Groovy1.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/hessian/Resin/Resin1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/hessian/Resin/Resin1.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/hessian/Rome/Rome1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/hessian/Rome/Rome1.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/hessian/Rome/Rome2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/hessian/Rome/Rome2.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/hessian/Rome/Rome3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/hessian/Rome/Rome3.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/hessian/SpringAbstractBeanFactoryPointcutAdvisor/SpringAbstractBeanFactoryPointcutAdvisor1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/hessian/SpringAbstractBeanFactoryPointcutAdvisor/SpringAbstractBeanFactoryPointcutAdvisor1.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/hessian/SpringPartiallyComparableAdvisorHolder/SpringPartiallyComparableAdvisorHolder.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/hessian/SpringPartiallyComparableAdvisorHolder/SpringPartiallyComparableAdvisorHolder.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/hessian/XBean/XBean1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/hessian/XBean/XBean1.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/utils/CallUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/utils/CallUtil.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/utils/ClassUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/utils/ClassUtil.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/utils/HessianUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/utils/HessianUtils.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/utils/SerializeUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/utils/SerializeUtil.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/AspectJWeaver/AspectJWeaver.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/AspectJWeaver/AspectJWeaver.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/BeanShell/BeanShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/BeanShell/BeanShell.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/C3P0/C3P0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/C3P0/C3P0.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Click/Click.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Click/Click.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Clojure/Clojure.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Clojure/Clojure.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Clojure/main.clj: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Clojure/main.clj -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonBeanUtils/CommonBeanUtils.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonBeanUtils/CommonBeanUtils.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections1/CC1WithLazyMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections1/CC1WithLazyMap.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections1/CC1WithTransformedMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections1/CC1WithTransformedMap.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections2/CC2WithChain.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections2/CC2WithChain.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections2/CC2WithTemplatesImpl.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections2/CC2WithTemplatesImpl.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections3/CC3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections3/CC3.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections4/CC4.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections4/CC4.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections4/CC4WithFactoryTransformer.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections4/CC4WithFactoryTransformer.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections4/CC4WithTreeBag.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections4/CC4WithTreeBag.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections5/CC5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections5/CC5.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections6/CC6WithHashMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections6/CC6WithHashMap.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections6/CC6WithHashSet.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections6/CC6WithHashSet.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections6/CC6WithoutArray.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections6/CC6WithoutArray.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections7/CC7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/CommonCollections/CommonCollections7/CC7.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/FileUpload/FileUploadForMove.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/FileUpload/FileUploadForMove.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/FileUpload/FileUploadForWrite.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/FileUpload/FileUploadForWrite.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Groovy/ExecuteTest.groovy: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Groovy/ExecuteTest.groovy -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Groovy/Groovy.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Groovy/Groovy.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Hibernate/Hibernate1/Hibernate1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Hibernate/Hibernate1/Hibernate1.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Hibernate/Hibernate2/Hibernate2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Hibernate/Hibernate2/Hibernate2.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/JDK7u21/Jdk7u21.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/JDK7u21/Jdk7u21.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/JavassistWeld/JavassistWeld.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/JavassistWeld/JavassistWeld.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Jython/Jython.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Jython/Jython.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/MozillaRhino/MozillaRhino1/MozillaRhino1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/MozillaRhino/MozillaRhino1/MozillaRhino1.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/MozillaRhino/MozillaRhino2/MozillaRhino2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/MozillaRhino/MozillaRhino2/MozillaRhino2.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Myfaces/Myfaces1/Myfaces1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Myfaces/Myfaces1/Myfaces1.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Myfaces/Myfaces2/Myfaces2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Myfaces/Myfaces2/Myfaces2.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/RMI/RemoteObject/RemoteObject1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/RMI/RemoteObject/RemoteObject1.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/RMI/UnicastRef/UnicastRef1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/RMI/UnicastRef/UnicastRef1.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/RMI/UnicastRemoteObject/UnicastRemoteObject1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/RMI/UnicastRemoteObject/UnicastRemoteObject1.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/RMI/UnicastRemoteObject/UnicastRemoteObject2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/RMI/UnicastRemoteObject/UnicastRemoteObject2.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Rome/Rome.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Rome/Rome.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Spring/Spring1/Spring1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Spring/Spring1/Spring1.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Spring/Spring2/Spring2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Spring/Spring2/Spring2.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/URLDNS/URLDNS.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/URLDNS/URLDNS.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/URLDNS/URLDNS2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/URLDNS/URLDNS2.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/URLDNS/URLDNS3.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/URLDNS/URLDNS3.java -------------------------------------------------------------------------------- /ysuserial/src/main/java/org/su18/serialize/ysoserial/Vaadin/Vaadin.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/yeshuibo/ysoserial-1/HEAD/ysuserial/src/main/java/org/su18/serialize/ysoserial/Vaadin/Vaadin.java --------------------------------------------------------------------------------