├── .gitignore ├── README.md ├── lib ├── coherence-1.0.0.jar ├── coherence-rest-1.0.0.jar ├── coherence-web-1.0.0.jar ├── com.oracle.core.coherence.integration-1.0.0.jar ├── commons-beanutils-1.8.3.jar ├── javafx-swt.jar ├── javafx.base.jar ├── javafx.controls.jar ├── javafx.fxml.jar ├── javafx.graphics.jar ├── javafx.media.jar ├── javafx.swing.jar ├── javafx.web.jar ├── jsafeFIPS-1.0.jar ├── permit-reflect-0.3.jar ├── resin-1.0.0.jar └── wlcipher-1.0.0.jar ├── pom.xml └── src └── main ├── java ├── META-INF │ └── MANIFEST.MF ├── config │ └── Config.java ├── core │ ├── GenerateMemShell.java │ ├── GeneratePayload.java │ ├── enumtypes │ │ ├── GadgetType.java │ │ └── PayloadType.java │ ├── gadgets │ │ ├── C3P0.java │ │ ├── CommonsBeanutils1.java │ │ ├── CommonsBeanutils1_183.java │ │ ├── CommonsBeanutilsAttrCompare.java │ │ ├── CommonsBeanutilsAttrCompare_183.java │ │ ├── CommonsBeanutilsObjectToStringComparator.java │ │ ├── CommonsBeanutilsObjectToStringComparator_183.java │ │ ├── CommonsBeanutilsPropertySource.java │ │ ├── CommonsBeanutilsPropertySource_183.java │ │ ├── CommonsBeanutilsString.java │ │ ├── CommonsBeanutilsString_183.java │ │ ├── CommonsBeanutilsString_192s.java │ │ ├── CommonsCollections5.java │ │ ├── CommonsCollections6.java │ │ ├── CommonsCollectionsK1.java │ │ ├── CommonsCollectionsK2.java │ │ ├── Jdk7u21.java │ │ ├── Spring1.java │ │ └── utils │ │ │ ├── ClassFiles.java │ │ │ ├── Gadgets.java │ │ │ ├── JavassistClassLoader.java │ │ │ ├── Reflections.java │ │ │ └── Util.java │ ├── memshell │ │ ├── CommandMemShell.java │ │ ├── FastJsonFilterMemShell.java │ │ ├── FastJsonListenerMemShell.java │ │ ├── GlassFishFilterMemShell.java │ │ ├── GlassFishListenerMemShell.java │ │ ├── JBossFilterMemShell.java │ │ ├── JBossListenerMemShell.java │ │ ├── JettyFilterMemShell.java │ │ ├── JettyListenerMemShell.java │ │ ├── NettyHandlerMemShell.java │ │ ├── ResinFilterMemShell.java │ │ ├── ResinListenerMemShell.java │ │ ├── ShiroMemShell.java │ │ ├── SpringBootMemShell.java │ │ ├── SpringControllerMemShell.java │ │ ├── SpringInterceptorMemShell.java │ │ ├── SpringWebfluxHandlerMemShell.java │ │ ├── TomcatFilterMemShell.java │ │ ├── TomcatListenerMemShell.java │ │ ├── TongWebFilterMemShell.java │ │ ├── TongWebListenerMemShell.java │ │ ├── WebSphereFilterMemShell.java │ │ ├── WeblogicFilterMemShell.java │ │ ├── WeblogicFilterMemShell_CVE_2020_14756.java │ │ ├── WeblogicListenerMemShell.java │ │ └── WeblogicListenerMemShell_CVE_2020_14756.java │ ├── memshellstr │ │ └── ConstantTemplate.java │ ├── payloads │ │ ├── Confluence_CVE_2021_26084.java │ │ ├── Confluence_CVE_2022_26134.java │ │ ├── ECology_BeanShell_RCE.java │ │ ├── Fastjson_AutoType_ByPass.java │ │ ├── Seeyon_Unauthorized_RCE.java │ │ ├── SpringGateWay_CVE_2022_22947.java │ │ ├── Weblogic_0Day_JDK7.java │ │ ├── Weblogic_CVE_2020_14756.java │ │ ├── Weblogic_CVE_2020_14883.java │ │ └── Weblogic_CVE_2020_2883.java │ └── utils │ │ ├── Cache.java │ │ ├── Compiler.java │ │ ├── Config.java │ │ ├── MemMap.java │ │ ├── MyURLClassLoader.java │ │ └── Util.java ├── exp │ ├── AttackBase.java │ ├── BaseExp.java │ ├── Run.java │ ├── confluence │ │ ├── Confluence_CVE_2021_26084.java │ │ └── Confluence_CVE_2022_26134.java │ ├── ecology │ │ └── ECology_BeanShell_RCE.java │ ├── fastjson │ │ └── Fastjson_AutoType_ByPass.java │ ├── jboss │ │ ├── JBoss_CVE_2017_12149.java │ │ └── JBoss_CVE_2017_7504.java │ ├── seeyon │ │ └── Seeyon_Unauthorized_RCE.java │ ├── shiro │ │ └── Shiro_550.java │ ├── springgateway │ │ └── SpringGateWay_CVE_2022_22947.java │ └── weblogic │ │ ├── Weblogic_0Day_1.java │ │ ├── Weblogic_CVE_2020_14756.java │ │ ├── Weblogic_CVE_2020_14883.java │ │ └── Weblogic_CVE_2020_2883.java ├── ui │ ├── ComponentType.java │ ├── Config.java │ ├── Controller.java │ └── Main.java └── utils │ ├── MessagePrintBase.java │ ├── SystemInfo.java │ ├── SystemPrintMessage.java │ ├── TextAreaPrintMessage.java │ ├── Transformers.java │ ├── UserAgentUtil.java │ ├── Util.java │ ├── okhttplib │ ├── OkHttp.java │ ├── OkHttpProxyInterceptor.java │ ├── ProxyConfig.java │ ├── ProxySSLSocketFactory.java │ ├── ProxySocketFactory.java │ ├── ThreadLocalProxyAuthenticator.java │ └── TyrRequestBody.java │ └── weblogic │ ├── IIOPProtocolOperation.java │ ├── T3ProtocolOperation.java │ └── WeblogicGadget.java └── resources ├── META-INF └── MANIFEST.MF ├── data └── shiro_keys.txt ├── rmi.fxml └── sample.fxml /.gitignore: -------------------------------------------------------------------------------- 1 | .idea/ 2 | target/ 3 | output/ 4 | *.class 5 | 6 | -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/README.md -------------------------------------------------------------------------------- /lib/coherence-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/coherence-1.0.0.jar -------------------------------------------------------------------------------- /lib/coherence-rest-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/coherence-rest-1.0.0.jar -------------------------------------------------------------------------------- /lib/coherence-web-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/coherence-web-1.0.0.jar -------------------------------------------------------------------------------- /lib/com.oracle.core.coherence.integration-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/com.oracle.core.coherence.integration-1.0.0.jar -------------------------------------------------------------------------------- /lib/commons-beanutils-1.8.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/commons-beanutils-1.8.3.jar -------------------------------------------------------------------------------- /lib/javafx-swt.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/javafx-swt.jar -------------------------------------------------------------------------------- /lib/javafx.base.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/javafx.base.jar -------------------------------------------------------------------------------- /lib/javafx.controls.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/javafx.controls.jar -------------------------------------------------------------------------------- /lib/javafx.fxml.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/javafx.fxml.jar -------------------------------------------------------------------------------- /lib/javafx.graphics.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/javafx.graphics.jar -------------------------------------------------------------------------------- /lib/javafx.media.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/javafx.media.jar -------------------------------------------------------------------------------- /lib/javafx.swing.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/javafx.swing.jar -------------------------------------------------------------------------------- /lib/javafx.web.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/javafx.web.jar -------------------------------------------------------------------------------- /lib/jsafeFIPS-1.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/jsafeFIPS-1.0.jar -------------------------------------------------------------------------------- /lib/permit-reflect-0.3.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/permit-reflect-0.3.jar -------------------------------------------------------------------------------- /lib/resin-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/resin-1.0.0.jar -------------------------------------------------------------------------------- /lib/wlcipher-1.0.0.jar: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/lib/wlcipher-1.0.0.jar -------------------------------------------------------------------------------- /pom.xml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/pom.xml -------------------------------------------------------------------------------- /src/main/java/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- 1 | Manifest-Version: 1.0 2 | Main-Class: core.GeneratePayload 3 | 4 | -------------------------------------------------------------------------------- /src/main/java/config/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/config/Config.java -------------------------------------------------------------------------------- /src/main/java/core/GenerateMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/GenerateMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/GeneratePayload.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/GeneratePayload.java -------------------------------------------------------------------------------- /src/main/java/core/enumtypes/GadgetType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/enumtypes/GadgetType.java -------------------------------------------------------------------------------- /src/main/java/core/enumtypes/PayloadType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/enumtypes/PayloadType.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/C3P0.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/C3P0.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsBeanutils1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsBeanutils1.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsBeanutils1_183.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsBeanutils1_183.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsBeanutilsAttrCompare.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsBeanutilsAttrCompare.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsBeanutilsAttrCompare_183.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsBeanutilsAttrCompare_183.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsBeanutilsObjectToStringComparator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsBeanutilsObjectToStringComparator.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsBeanutilsObjectToStringComparator_183.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsBeanutilsObjectToStringComparator_183.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsBeanutilsPropertySource.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsBeanutilsPropertySource.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsBeanutilsPropertySource_183.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsBeanutilsPropertySource_183.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsBeanutilsString.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsBeanutilsString.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsBeanutilsString_183.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsBeanutilsString_183.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsBeanutilsString_192s.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsBeanutilsString_192s.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsCollections5.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsCollections5.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsCollections6.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsCollections6.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsCollectionsK1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsCollectionsK1.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/CommonsCollectionsK2.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/CommonsCollectionsK2.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/Jdk7u21.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/Jdk7u21.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/Spring1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/Spring1.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/utils/ClassFiles.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/utils/ClassFiles.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/utils/Gadgets.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/utils/Gadgets.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/utils/JavassistClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/utils/JavassistClassLoader.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/utils/Reflections.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/utils/Reflections.java -------------------------------------------------------------------------------- /src/main/java/core/gadgets/utils/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/gadgets/utils/Util.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/CommandMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/CommandMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/FastJsonFilterMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/FastJsonFilterMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/FastJsonListenerMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/FastJsonListenerMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/GlassFishFilterMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/GlassFishFilterMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/GlassFishListenerMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/GlassFishListenerMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/JBossFilterMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/JBossFilterMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/JBossListenerMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/JBossListenerMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/JettyFilterMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/JettyFilterMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/JettyListenerMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/JettyListenerMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/NettyHandlerMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/NettyHandlerMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/ResinFilterMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/ResinFilterMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/ResinListenerMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/ResinListenerMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/ShiroMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/ShiroMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/SpringBootMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/SpringBootMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/SpringControllerMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/SpringControllerMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/SpringInterceptorMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/SpringInterceptorMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/SpringWebfluxHandlerMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/SpringWebfluxHandlerMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/TomcatFilterMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/TomcatFilterMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/TomcatListenerMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/TomcatListenerMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/TongWebFilterMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/TongWebFilterMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/TongWebListenerMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/TongWebListenerMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/WebSphereFilterMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/WebSphereFilterMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/WeblogicFilterMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/WeblogicFilterMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/WeblogicFilterMemShell_CVE_2020_14756.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/WeblogicFilterMemShell_CVE_2020_14756.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/WeblogicListenerMemShell.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/WeblogicListenerMemShell.java -------------------------------------------------------------------------------- /src/main/java/core/memshell/WeblogicListenerMemShell_CVE_2020_14756.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshell/WeblogicListenerMemShell_CVE_2020_14756.java -------------------------------------------------------------------------------- /src/main/java/core/memshellstr/ConstantTemplate.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/memshellstr/ConstantTemplate.java -------------------------------------------------------------------------------- /src/main/java/core/payloads/Confluence_CVE_2021_26084.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/payloads/Confluence_CVE_2021_26084.java -------------------------------------------------------------------------------- /src/main/java/core/payloads/Confluence_CVE_2022_26134.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/payloads/Confluence_CVE_2022_26134.java -------------------------------------------------------------------------------- /src/main/java/core/payloads/ECology_BeanShell_RCE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/payloads/ECology_BeanShell_RCE.java -------------------------------------------------------------------------------- /src/main/java/core/payloads/Fastjson_AutoType_ByPass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/payloads/Fastjson_AutoType_ByPass.java -------------------------------------------------------------------------------- /src/main/java/core/payloads/Seeyon_Unauthorized_RCE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/payloads/Seeyon_Unauthorized_RCE.java -------------------------------------------------------------------------------- /src/main/java/core/payloads/SpringGateWay_CVE_2022_22947.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/payloads/SpringGateWay_CVE_2022_22947.java -------------------------------------------------------------------------------- /src/main/java/core/payloads/Weblogic_0Day_JDK7.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/payloads/Weblogic_0Day_JDK7.java -------------------------------------------------------------------------------- /src/main/java/core/payloads/Weblogic_CVE_2020_14756.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/payloads/Weblogic_CVE_2020_14756.java -------------------------------------------------------------------------------- /src/main/java/core/payloads/Weblogic_CVE_2020_14883.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/payloads/Weblogic_CVE_2020_14883.java -------------------------------------------------------------------------------- /src/main/java/core/payloads/Weblogic_CVE_2020_2883.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/payloads/Weblogic_CVE_2020_2883.java -------------------------------------------------------------------------------- /src/main/java/core/utils/Cache.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/utils/Cache.java -------------------------------------------------------------------------------- /src/main/java/core/utils/Compiler.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/utils/Compiler.java -------------------------------------------------------------------------------- /src/main/java/core/utils/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/utils/Config.java -------------------------------------------------------------------------------- /src/main/java/core/utils/MemMap.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/utils/MemMap.java -------------------------------------------------------------------------------- /src/main/java/core/utils/MyURLClassLoader.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/utils/MyURLClassLoader.java -------------------------------------------------------------------------------- /src/main/java/core/utils/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/core/utils/Util.java -------------------------------------------------------------------------------- /src/main/java/exp/AttackBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/AttackBase.java -------------------------------------------------------------------------------- /src/main/java/exp/BaseExp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/BaseExp.java -------------------------------------------------------------------------------- /src/main/java/exp/Run.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/Run.java -------------------------------------------------------------------------------- /src/main/java/exp/confluence/Confluence_CVE_2021_26084.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/confluence/Confluence_CVE_2021_26084.java -------------------------------------------------------------------------------- /src/main/java/exp/confluence/Confluence_CVE_2022_26134.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/confluence/Confluence_CVE_2022_26134.java -------------------------------------------------------------------------------- /src/main/java/exp/ecology/ECology_BeanShell_RCE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/ecology/ECology_BeanShell_RCE.java -------------------------------------------------------------------------------- /src/main/java/exp/fastjson/Fastjson_AutoType_ByPass.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/fastjson/Fastjson_AutoType_ByPass.java -------------------------------------------------------------------------------- /src/main/java/exp/jboss/JBoss_CVE_2017_12149.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/jboss/JBoss_CVE_2017_12149.java -------------------------------------------------------------------------------- /src/main/java/exp/jboss/JBoss_CVE_2017_7504.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/jboss/JBoss_CVE_2017_7504.java -------------------------------------------------------------------------------- /src/main/java/exp/seeyon/Seeyon_Unauthorized_RCE.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/seeyon/Seeyon_Unauthorized_RCE.java -------------------------------------------------------------------------------- /src/main/java/exp/shiro/Shiro_550.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/shiro/Shiro_550.java -------------------------------------------------------------------------------- /src/main/java/exp/springgateway/SpringGateWay_CVE_2022_22947.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/springgateway/SpringGateWay_CVE_2022_22947.java -------------------------------------------------------------------------------- /src/main/java/exp/weblogic/Weblogic_0Day_1.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/weblogic/Weblogic_0Day_1.java -------------------------------------------------------------------------------- /src/main/java/exp/weblogic/Weblogic_CVE_2020_14756.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/weblogic/Weblogic_CVE_2020_14756.java -------------------------------------------------------------------------------- /src/main/java/exp/weblogic/Weblogic_CVE_2020_14883.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/weblogic/Weblogic_CVE_2020_14883.java -------------------------------------------------------------------------------- /src/main/java/exp/weblogic/Weblogic_CVE_2020_2883.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/exp/weblogic/Weblogic_CVE_2020_2883.java -------------------------------------------------------------------------------- /src/main/java/ui/ComponentType.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/ui/ComponentType.java -------------------------------------------------------------------------------- /src/main/java/ui/Config.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/ui/Config.java -------------------------------------------------------------------------------- /src/main/java/ui/Controller.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/ui/Controller.java -------------------------------------------------------------------------------- /src/main/java/ui/Main.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/ui/Main.java -------------------------------------------------------------------------------- /src/main/java/utils/MessagePrintBase.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/MessagePrintBase.java -------------------------------------------------------------------------------- /src/main/java/utils/SystemInfo.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/SystemInfo.java -------------------------------------------------------------------------------- /src/main/java/utils/SystemPrintMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/SystemPrintMessage.java -------------------------------------------------------------------------------- /src/main/java/utils/TextAreaPrintMessage.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/TextAreaPrintMessage.java -------------------------------------------------------------------------------- /src/main/java/utils/Transformers.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/Transformers.java -------------------------------------------------------------------------------- /src/main/java/utils/UserAgentUtil.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/UserAgentUtil.java -------------------------------------------------------------------------------- /src/main/java/utils/Util.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/Util.java -------------------------------------------------------------------------------- /src/main/java/utils/okhttplib/OkHttp.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/okhttplib/OkHttp.java -------------------------------------------------------------------------------- /src/main/java/utils/okhttplib/OkHttpProxyInterceptor.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/okhttplib/OkHttpProxyInterceptor.java -------------------------------------------------------------------------------- /src/main/java/utils/okhttplib/ProxyConfig.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/okhttplib/ProxyConfig.java -------------------------------------------------------------------------------- /src/main/java/utils/okhttplib/ProxySSLSocketFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/okhttplib/ProxySSLSocketFactory.java -------------------------------------------------------------------------------- /src/main/java/utils/okhttplib/ProxySocketFactory.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/okhttplib/ProxySocketFactory.java -------------------------------------------------------------------------------- /src/main/java/utils/okhttplib/ThreadLocalProxyAuthenticator.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/okhttplib/ThreadLocalProxyAuthenticator.java -------------------------------------------------------------------------------- /src/main/java/utils/okhttplib/TyrRequestBody.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/okhttplib/TyrRequestBody.java -------------------------------------------------------------------------------- /src/main/java/utils/weblogic/IIOPProtocolOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/weblogic/IIOPProtocolOperation.java -------------------------------------------------------------------------------- /src/main/java/utils/weblogic/T3ProtocolOperation.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/weblogic/T3ProtocolOperation.java -------------------------------------------------------------------------------- /src/main/java/utils/weblogic/WeblogicGadget.java: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/java/utils/weblogic/WeblogicGadget.java -------------------------------------------------------------------------------- /src/main/resources/META-INF/MANIFEST.MF: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/resources/META-INF/MANIFEST.MF -------------------------------------------------------------------------------- /src/main/resources/data/shiro_keys.txt: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/resources/data/shiro_keys.txt -------------------------------------------------------------------------------- /src/main/resources/rmi.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/resources/rmi.fxml -------------------------------------------------------------------------------- /src/main/resources/sample.fxml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/suizhibo/MemShellGene/HEAD/src/main/resources/sample.fxml --------------------------------------------------------------------------------