java-memshell-generator-release icon indicating copy to clipboard operation
java-memshell-generator-release copied to clipboard

一款支持高度自定义的 Java 内存马生成工具

Results 14 java-memshell-generator-release issues
Sort by recently updated
recently updated
newest added

目前只看到tomcat兼容,其他不行

[*] Attaching to target JVM with PID: 8928 Exception in thread "main" java.lang.RuntimeException: java.lang.reflect.InvocationTargetException at TomcatAgentTransformer.attachAgentToTargetJvm(TomcatAgentTransformer.java:186) at TomcatAgentTransformer.main(TomcatAgentTransformer.java:151) Caused by: java.lang.reflect.InvocationTargetException at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method) at sun.reflect.NativeMethodAccessorImpl.invoke(Unknown Source) at sun.reflect.DelegatingMethodAccessorImpl.invoke(Unknown Source)...

spring boot的版本 ``` org.springframework.boot spring-boot-starter-parent 2.7.14 ``` spring boot中tomcat的版本是:tomcat-embed-core-9.0.78.jar 控制台报错信息是: ``` org.springframework.web.util.NestedServletException: Request processing failed; nested exception is java.lang.ClassCastException: org.apache.logging.h.JSONUtil cannot be cast to org.springframework.web.servlet.HandlerInterceptor ``` `org.apache.logging.h.JSONUtil`是生成的注入器类名

以最新的nacos RCE为例,执行时需要在derby数据库创建一个函数引用。并且必须定义一个返回值。 使用默认的jmg工具生成tomcat的冰蝎马时,无法找到合适的可以调用的函数。可否在模板中新增一个方法以适配这种特殊情况。例如: ``` public static String exec(String test) { return "success"; } ```

目标:spring-boot,内置tomcat8 生产方式:jar包 测试工具:冰鞋、哥斯拉 中间件:spring MVC 、Tomcat 组件类型:Listenter 注入方式:本地jar -jar toos.jar pid ``` root@36e5248b2ca4 webapps]# java -jar demo.jar [*] Found pid 839 ——> [user--1.6.jar] [*] Found pid 889 ——> [demo.jar] [root@36e5248b2ca4...

有计划提供一个Maven SDK版本么

本地环境一:springboot 在addInterceptor()反射调用getBean的时候报错: java.lang.NoSuchMethodException: org.springframework.boot.web.servlet.context.AnnotationConfigServletWebServerApplicationContext.getBean(java.lang.String) ![Image](https://github.com/user-attachments/assets/c87eacc7-48e0-4950-a7e8-b5cb8f4979fd) 导致interceptor没有加进去。 本地环境二:SpringMVC + tomcat9.0.89 也是addInterceptor反射调用getBean的时候报错NoSuchMethodException。

在非Undertow线程,注入不成功。 调试了,发现,是在getContext,这里获取失败

直接选择custom、是没SpringWebFlux 先点哥斯拉,选择SpringWebFlux,然后再点custom,就能调用SpringWebFlux了