From 07a555cd24c0b7db9bc9510e21e8de050f14acaf Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=E7=82=81?= <75202638+qi4L@users.noreply.github.com> Date: Sun, 20 Aug 2023 16:51:45 +0800 Subject: [PATCH] =?UTF-8?q?Updated=20JYso=E2=80=90CN=20(markdown)?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- JYso‐CN.md | 29 +++++++++++++++-------------- 1 file changed, 15 insertions(+), 14 deletions(-) diff --git a/JYso‐CN.md b/JYso‐CN.md index 0599aa0..e39b653 100644 --- a/JYso‐CN.md +++ b/JYso‐CN.md @@ -804,19 +804,20 @@ java -jar JYso-[version].jar -yso 1 -g [payload] -p '[command]' - 命令 `EX-MS-SpringInterceptorMS-...`:向系统内植入 Spring 拦截器类型的内存马 - 命令 `EX-MS-SpringControllerMS-...`:向系统内植入 Spring Controller 类型的内存马 - 命令 `EX-MS-SpringWebfluxMS-...`:向系统内植入 Spring WebFilter 类型的内存马(仅支持 gz 及 cmd) -- 命令 `EX-MS-TFMSFromJMX-...`:利用 JMX MBeans 向系统内植入 Tomcat Filter 型内存马 -- 命令 `EX-MS-TFMSFromRequest-...`:通过在线程组中找 Request 向系统内植入 Tomcat Filter 型内存马 -- 命令 `EX-MS-TFMSFromThread-...`:通过线程类加载器获取指定上下文向系统内植入 Tomcat Filter 型内存马 -- 命令 `EX-MS-TLMSFromThread-...`:通过线程类加载器获取指定上下文向系统内植入 Tomcat Listener 型内存马 -- 命令 `EX-MS-TSMSFromJMX-...`:利用 JMX MBeans 向系统内植入 Tomcat Servlet 型内存马 -- 命令 `EX-MS-TSMSFromRequest-...`:通过在线程组中找 Request 向系统内植入 Tomcat Servlet 型内存马 -- 命令 `EX-MS-TSMSFromThread-...`:通过线程类加载器获取指定上下文向系统内植入 Tomcat Servlet 型内存马 -- 命令 `EX-MS-JBFMSFromContext-...`:通过全局上下文向系统内植入 JBoss/Wildfly Filter 型内存马 -- 命令 `EX-MS-JBSMSFromContext-...`:通过全局上下文向系统内植入 JBoss/Wildfly Servlet 型内存马 -- 命令 `EX-MS-JFMSFromJMX-...`:利用 JMX MBeans 向系统内植入 Jetty Filter 型内存马 -- 命令 `EX-MS-JSMSFromJMX-...`:利用 JMX MBeans 向系统内植入 Jetty Servlet 型内存马 -- 命令 `EX-MS-RFMSFromThread-...`:通过线程类加载器获取指定上下文系统内植入 Resin Filter 型内存马 -- 命令 `EX-MS-RSMSFromThread-...`:通过线程类加载器获取指定上下文系统内植入 Resin Servlet 型内存马 +- 命令 `EX-MS-TSMSFromJMXF`:利用 JMX MBeans 向系统内植入 Tomcat Filter 型内存马 +- 命令 `EX-MS-TSMSFromJMXS-...`:利用 JMX MBeans 向系统内植入 Tomcat Servlet 型内存马 +- 命令 `EX-MS-TLMSFromJMXLi-...`:利用 JMX MBeans 向系统内植入 Tomcat Listener 型内存马 +- 命令 `EX-MS-JFMSFromJMXF-...`:利用 JMX MBeans 向系统内植入 Jetty Filter 型内存马 +- 命令 `EX-MS-JFMSFromJMXS-...`:利用 JMX MBeans 向系统内植入 Jetty Servlet 型内存马 +- 命令 `EX-MS-TFMSFromRequestF-...`:通过在线程组中找 Request 向系统内植入 Tomcat Filter 型内存马 +- 命令 `EX-MS-TSMSFromRequestS-...`:通过在线程组中找 Request 向系统内植入 Tomcat Servlet 型内存马 +- 命令 `EX-MS-TFMSFromThreadF-...`:通过线程类加载器获取指定上下文向系统内植入 Tomcat Filter 型内存马 +- 命令 `EX-MS-TFMSFromThreadLi-...`:通过线程类加载器获取指定上下文向系统内植入 Tomcat Listener 型内存马 +- 命令 `EX-MS-TFMSFromThreadS-...`:通过线程类加载器获取指定上下文向系统内植入 Tomcat Servlet 型内存马 +- 命令 `EX-MS-JBFMSFromContextF-...`:通过全局上下文向系统内植入 JBoss/Wildfly Filter 型内存马 +- 命令 `EX-MS-JBFMSFromContextS-...`:通过全局上下文向系统内植入 JBoss/Wildfly Servlet 型内存马 +- 命令 `EX-MS-RFMSFromThreadF-...`:通过线程类加载器获取指定上下文系统内植入 Resin Filter 型内存马 +- 命令 `EX-MS-RFMSFromThreadS-...`:通过线程类加载器获取指定上下文系统内植入 Resin Servlet 型内存马 - 命令 `EX-MS-WSFMSFromThread-...`:通过线程类加载器获取指定上下文系统内植入 Websphere Filter 型内存马 - 命令 `EX-MS-RMIBindTemplate-...`:RMI 型内存马 @@ -834,7 +835,7 @@ java -jar JYso-[version].jar -yso 1 -g [payload] -p '[command]' - `EX-MS-TWSMSFromThread` : `CMD` 命令回显 WebSocket 内存马 - `EX-MS-TEXMSFromThread` : `CMD` 命令回显 Executor 内存马 -- `EX-MS-TUGMSFromJMX` : `CMD` 命令回显 Upgrade 内存马 +- `EX-MS-TUGMSFromJMXuP` : `CMD` 命令回显 Upgrade 内存马 对于一些非常规的环境,本项目还提供了基于 Java 原生的 RMI 内存马及命令回显方式,通过向 RMI 注册中心绑定一个恶意类,可以随时调用执行命令并回显,使用方法例子如下: