|
26 | 26 | "title3": "Injector Class", |
27 | 27 | "usage": "Usage" |
28 | 28 | }, |
| 29 | + "loading": "Loading...", |
29 | 30 | "mainConfig": { |
30 | 31 | "bypassJavaModule": "Bypass Java Module", |
31 | 32 | "debug": "Debug Mode", |
|
49 | 50 | "Freemarker": "Freemarker", |
50 | 51 | "Groovy": "Groovy", |
51 | 52 | "GzipBase64": "GzipBase64", |
| 53 | + "Hessian2Deserialize": "Hessian2Deserialize", |
| 54 | + "HessianDeserialize": "HessianDeserialize", |
52 | 55 | "JEXL": "JEXL", |
53 | 56 | "JSP": "JSP", |
54 | 57 | "JXPath": "JXPath", |
|
61 | 64 | "ScriptEngine": "ScriptEngine", |
62 | 65 | "SpEL": "SpEL", |
63 | 66 | "Velocity": "Velocity", |
64 | | - "XxlJob": "XXL-JOB Executor", |
65 | | - "Hessian2Deserialize": "Hessian2Deserialize", |
66 | | - "HessianDeserialize": "HessianDeserialize" |
| 67 | + "XxlJob": "XXL-JOB Executor" |
67 | 68 | }, |
68 | 69 | "title": "Package Method" |
69 | 70 | }, |
|
111 | 112 | "tips": { |
112 | 113 | "controllerUrlPattern": "ControllerHandler type requires a specific URL Pattern, e.g., /hello_controller", |
113 | 114 | "decompileTip": "Decompilation is still under development, so the current only sees the base64 encoding format", |
| 115 | + "download-jattach": "Download the Jattach tool (consider it directly encapsulated in Jar later)", |
| 116 | + "execute-command": "Execute the command to inject: /path/to/jattach pid load instrument false /path/to/agent.jar", |
| 117 | + "get-pid": "Get the process pid of the target jvm (use jps or ps)", |
114 | 118 | "handlerUrlPattern": "HandlerMethod/HandlerFunction type requires a specific URL Pattern, e.g., /hello_handler", |
115 | 119 | "jreTip": "Target JRE version, generally speaking, Java 6 is the default version for maximum compatibility, and Java high versions can load low version bytecode.", |
116 | 120 | "jreTip2": "In specific cases, such as JDK8 being able to use lambda expressions, and JDK9 and above having module restrictions, a specific version is required.", |
| 121 | + "move-to-container": "Move MemShellAgent.jar and jattach to the container (if the test environment uses a container deployment)", |
117 | 122 | "servletUrlPattern": "Servlet type requires a specific URL Pattern, e.g., /hello_servlet", |
118 | 123 | "shellBytesEmpty": "Shell bytes is empty, please generate shell first", |
119 | 124 | "shellToolNotSelected": "Please select a shell tool type first", |
120 | 125 | "targetServerNotFound": "Target server not found?", |
121 | 126 | "targetServerRequest": "Request", |
122 | | - "waitingForGeneration": "// Waiting for generation...", |
123 | | - "download-jattach": "Download the Jattach tool (consider it directly encapsulated in Jar later)", |
124 | | - "move-to-container": "Move MemShellAgent.jar and jattach to the container (if the test environment uses a container deployment)", |
125 | | - "get-pid": "Get the process pid of the target jvm (use jps or ps)", |
126 | | - "execute-command": "Execute the command to inject: /path/to/jattach pid load instrument false /path/to/agent.jar", |
127 | | - "try-to-use-shell": "Try to use the memory shell" |
| 127 | + "try-to-use-shell": "Try to use the memory shell", |
| 128 | + "waitingForGeneration": "// Waiting for generation..." |
128 | 129 | } |
129 | 130 | } |
0 commit comments