mirror of
https://github.com/ReaJason/MemShellParty.git
synced 2026-09-23 23:41:52 +08:00
refactor: rename i18 json key
This commit is contained in:
+108
-138
@@ -1,149 +1,119 @@
|
||||
{
|
||||
"basicInfo": {
|
||||
"classInfo": "ShellClass",
|
||||
"serverInfo": "TargetServer",
|
||||
"toolInfo": "ShellTool"
|
||||
},
|
||||
"buttons": {
|
||||
"generate": "Generate Shell"
|
||||
},
|
||||
"basicInfo.classInfo": "ShellClass",
|
||||
"basicInfo.serverInfo": "TargetServer",
|
||||
"basicInfo.toolInfo": "ShellTool",
|
||||
"buttons.generate": "Generate Shell",
|
||||
"cancel": "Cancel",
|
||||
"configs": {
|
||||
"main-config": "Main Config",
|
||||
"package-config": "Package Config"
|
||||
},
|
||||
"configs.main-config": "Main Config",
|
||||
"configs.package-config": "Package Config",
|
||||
"copyLabelSuccess": "Copy {{label}} successfully",
|
||||
"copySuccess": "Copy successfully",
|
||||
"download": "Downlaod",
|
||||
"errors": {
|
||||
"generationFailed": "Generation failed, {{error}}"
|
||||
},
|
||||
"errors.generationFailed": "Generation failed, {{error}}",
|
||||
"feedback": "Feedback",
|
||||
"generateResult": {
|
||||
"basicInfo": "Basic Info",
|
||||
"title1": "Generate Result",
|
||||
"title2": "Shell Class",
|
||||
"title3": "Injector Class",
|
||||
"usage": "Usage"
|
||||
},
|
||||
"generateResult.basicInfo": "Basic Info",
|
||||
"generateResult.title1": "Generate Result",
|
||||
"generateResult.title2": "Shell Class",
|
||||
"generateResult.title3": "Injector Class",
|
||||
"generateResult.usage": "Usage",
|
||||
"loading": "Loading...",
|
||||
"mainConfig": {
|
||||
"bypassJavaModule": "Bypass Java Module",
|
||||
"debug": "Debug Mode",
|
||||
"injectorClassName": "Injector ClassName",
|
||||
"jre": "Target JRE Version",
|
||||
"server": "Target Server",
|
||||
"shellClassName": "Shell ClassName",
|
||||
"shellMountType": "Shell Mount Type",
|
||||
"shellTool": "Shell Tool",
|
||||
"shrink": "Shrink Bytecode",
|
||||
"urlPattern": "URL Pattern"
|
||||
},
|
||||
"mainConfig.bypassJavaModule": "Bypass Java Module",
|
||||
"mainConfig.debug": "Debug Mode",
|
||||
"mainConfig.injectorClassName": "Injector ClassName",
|
||||
"mainConfig.jre": "Target JRE Version",
|
||||
"mainConfig.server": "Target Server",
|
||||
"mainConfig.shellClassName": "Shell ClassName",
|
||||
"mainConfig.shellMountType": "Shell Mount Type",
|
||||
"mainConfig.shellTool": "Shell Tool",
|
||||
"mainConfig.shrink": "Shrink Bytecode",
|
||||
"mainConfig.urlPattern": "URL Pattern",
|
||||
"optional": "(Optional)",
|
||||
"packageConfig": {
|
||||
"packer": {
|
||||
"AgentJar": "AgentJar",
|
||||
"Aviator": "Aviator",
|
||||
"BCEL": "BCEL",
|
||||
"Base64": "Base64",
|
||||
"BeanShell": "BeanShell",
|
||||
"EL": "EL",
|
||||
"Freemarker": "Freemarker",
|
||||
"Groovy": "Groovy",
|
||||
"GzipBase64": "GzipBase64",
|
||||
"Hessian2Deserialize": "Hessian2Deserialize",
|
||||
"HessianDeserialize": "HessianDeserialize",
|
||||
"JEXL": "JEXL",
|
||||
"JSP": "JSP",
|
||||
"JXPath": "JXPath",
|
||||
"Jar": "Jar",
|
||||
"JavaDeserialize": "JavaDeserialize",
|
||||
"JinJava": "JinJava",
|
||||
"MVEL": "MVEL",
|
||||
"OGNL": "OGNL",
|
||||
"Rhino": "Rhino",
|
||||
"ScriptEngine": "ScriptEngine",
|
||||
"SpEL": "SpEL",
|
||||
"Velocity": "Velocity",
|
||||
"XxlJob": "XXL-JOB Executor",
|
||||
"AgentJarWithJDKAttacher": "AgentJarWithJDKAttacher",
|
||||
"AgentJarWithJREAttacher": "AgentJarWithJREAttacher",
|
||||
"H2": "H2 JDBC"
|
||||
},
|
||||
"title": "Package Method"
|
||||
},
|
||||
"placeholders": {
|
||||
"input": "Please input",
|
||||
"select": "Please select"
|
||||
},
|
||||
"quickUsage": {
|
||||
"step1": "Select Target Server",
|
||||
"step2": "Select Shell Tool, Godzilla, Behinder, etc.",
|
||||
"step3": "Select Shell Mount Type, Filter, Listener, etc.",
|
||||
"step4": "Select Packing Method",
|
||||
"step5": "Click Generate Shell",
|
||||
"title": "Quick Usage"
|
||||
},
|
||||
"shellNotWork": {
|
||||
"step1": "1. Try to enable the debug mode, regenerate the memory shell and inject it, check the console or log",
|
||||
"step2": "2. If an exception stack trace is displayed, or no exception is seen, please take a screenshot of the current generation interface and the exception log, and describe the target environment as much as possible for feedback",
|
||||
"title": "Shell Not Work ?"
|
||||
},
|
||||
"shellToolConfig": {
|
||||
"antSwordPass": "Shell pwd",
|
||||
"behinder": "Behinder",
|
||||
"behinderDefaultEncryptType": "Default",
|
||||
"behinderEncryptType": "Encrypt Type",
|
||||
"behinderPass": "Pass",
|
||||
"behinderScriptType": "Script Type",
|
||||
"command": "Command",
|
||||
"customHeader": "Custom Header",
|
||||
"godzilla": "Godzilla",
|
||||
"godzillaEncryptor": "Encryptor",
|
||||
"godzillaHeader": "Request Config -> Request Header",
|
||||
"godzillaPayload": "Payload",
|
||||
"headerName": "Header Name",
|
||||
"headerValue": "Header Value",
|
||||
"httpHeader": "HTTP -> HTTP HEADERS",
|
||||
"key": "Key",
|
||||
"neoreGeorgHeader": "Custom Header",
|
||||
"neoreGeorgKey": "Connection Key",
|
||||
"paramName": "Param Name",
|
||||
"pass": "Pass",
|
||||
"suo5Header": "AdvanceConfiguration -> Request Header",
|
||||
"base64String": "Shell Class",
|
||||
"encryptor": "Encryptor",
|
||||
"implementationClass": "ImplementationClass"
|
||||
},
|
||||
"success": {
|
||||
"generated": "Generation successful"
|
||||
},
|
||||
"tips": {
|
||||
"controllerUrlPattern": "ControllerHandler type requires a specific URL Pattern, e.g., /hello_controller",
|
||||
"decompileTip": "Decompilation is still under development, so the current only sees the base64 encoding format",
|
||||
"download-jattach": "Download the Jattach tool",
|
||||
"execute-command": "Execute the command to inject: /path/to/jattach pid load instrument false /path/to/agent.jar",
|
||||
"execute-command1": "Execute the command to inject: java -jar /path/to/agent.jar pid",
|
||||
"get-pid": "Get the process pid of the target jvm (use jps or ps)",
|
||||
"handlerUrlPattern": "HandlerMethod/HandlerFunction type requires a specific URL Pattern, e.g., /hello_handler",
|
||||
"jreTip": "Target JRE version, generally speaking, Java 6 is the default version for maximum compatibility, and Java high versions can load low version bytecode.",
|
||||
"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.",
|
||||
"agent-move-to-target": "Move MemShellAgent.jar and jattach to target host",
|
||||
"agent-move-to-target1": "Move MemShellAgent.jar to target host",
|
||||
"servletUrlPattern": "Servlet type requires a specific URL Pattern, e.g., /hello_servlet",
|
||||
"specificUrlPattern": "URL Pattern must be specified, e.g., /hello",
|
||||
"shellBytesEmpty": "Shell bytes is empty, please generate shell first",
|
||||
"shellToolNotSelected": "Please select a shell tool type first",
|
||||
"targetServerNotFound": "Target server not found?",
|
||||
"targetServerRequest": "Request",
|
||||
"try-to-use-shell": "Try to use the memory shell",
|
||||
"waitingForGeneration": "// Waiting for generation...",
|
||||
"customShellClass": "Custom shell class is required, base64 or classfile"
|
||||
},
|
||||
"version": {
|
||||
"updateAvailable": "Update Available",
|
||||
"updateAvailableTooltip": "Click to Open Github Release Page ( v{{currentVersion}} -> v{{latestVersion}})"
|
||||
},
|
||||
"packageConfig.packer.AgentJar": "AgentJar",
|
||||
"packageConfig.packer.Aviator": "Aviator",
|
||||
"packageConfig.packer.BCEL": "BCEL",
|
||||
"packageConfig.packer.Base64": "Base64",
|
||||
"packageConfig.packer.BeanShell": "BeanShell",
|
||||
"packageConfig.packer.EL": "EL",
|
||||
"packageConfig.packer.Freemarker": "Freemarker",
|
||||
"packageConfig.packer.Groovy": "Groovy",
|
||||
"packageConfig.packer.GzipBase64": "GzipBase64",
|
||||
"packageConfig.packer.Hessian2Deserialize": "Hessian2Deserialize",
|
||||
"packageConfig.packer.HessianDeserialize": "HessianDeserialize",
|
||||
"packageConfig.packer.JEXL": "JEXL",
|
||||
"packageConfig.packer.JSP": "JSP",
|
||||
"packageConfig.packer.JXPath": "JXPath",
|
||||
"packageConfig.packer.Jar": "Jar",
|
||||
"packageConfig.packer.JavaDeserialize": "JavaDeserialize",
|
||||
"packageConfig.packer.JinJava": "JinJava",
|
||||
"packageConfig.packer.MVEL": "MVEL",
|
||||
"packageConfig.packer.OGNL": "OGNL",
|
||||
"packageConfig.packer.Rhino": "Rhino",
|
||||
"packageConfig.packer.ScriptEngine": "ScriptEngine",
|
||||
"packageConfig.packer.SpEL": "SpEL",
|
||||
"packageConfig.packer.Velocity": "Velocity",
|
||||
"packageConfig.packer.XxlJob": "XXL-JOB Executor",
|
||||
"packageConfig.packer.AgentJarWithJDKAttacher": "AgentJarWithJDKAttacher",
|
||||
"packageConfig.packer.AgentJarWithJREAttacher": "AgentJarWithJREAttacher",
|
||||
"packageConfig.packer.H2": "H2 JDBC",
|
||||
"packageConfig.title": "Package Method",
|
||||
"placeholders.input": "Please input",
|
||||
"placeholders.select": "Please select",
|
||||
"quickUsage.step1": "Select Target Server",
|
||||
"quickUsage.step2": "Select Shell Tool, Godzilla, Behinder, etc.",
|
||||
"quickUsage.step3": "Select Shell Mount Type, Filter, Listener, etc.",
|
||||
"quickUsage.step4": "Select Packing Method",
|
||||
"quickUsage.step5": "Click Generate Shell",
|
||||
"quickUsage.title": "Quick Usage",
|
||||
"shellNotWork.step1": "1. Try to enable the debug mode, regenerate the memory shell and inject it, check the console or log",
|
||||
"shellNotWork.step2": "2. If an exception stack trace is displayed, or no exception is seen, please take a screenshot of the current generation interface and the exception log, and describe the target environment as much as possible for feedback",
|
||||
"shellNotWork.title": "Shell Not Work ?",
|
||||
"shellToolConfig.antSwordPass": "Shell pwd",
|
||||
"shellToolConfig.behinder": "Behinder",
|
||||
"shellToolConfig.behinderDefaultEncryptType": "Default",
|
||||
"shellToolConfig.behinderEncryptType": "Encrypt Type",
|
||||
"shellToolConfig.behinderPass": "Pass",
|
||||
"shellToolConfig.behinderScriptType": "Script Type",
|
||||
"shellToolConfig.command": "Command",
|
||||
"shellToolConfig.customHeader": "Custom Header",
|
||||
"shellToolConfig.godzilla": "Godzilla",
|
||||
"shellToolConfig.godzillaEncryptor": "Encryptor",
|
||||
"shellToolConfig.godzillaHeader": "Request Config -> Request Header",
|
||||
"shellToolConfig.godzillaPayload": "Payload",
|
||||
"shellToolConfig.headerName": "Header Name",
|
||||
"shellToolConfig.headerValue": "Header Value",
|
||||
"shellToolConfig.httpHeader": "HTTP -> HTTP HEADERS",
|
||||
"shellToolConfig.key": "Key",
|
||||
"shellToolConfig.neoreGeorgHeader": "Custom Header",
|
||||
"shellToolConfig.neoreGeorgKey": "Connection Key",
|
||||
"shellToolConfig.paramName": "Param Name",
|
||||
"shellToolConfig.pass": "Pass",
|
||||
"shellToolConfig.suo5Header": "AdvanceConfiguration -> Request Header",
|
||||
"shellToolConfig.base64String": "Shell Class",
|
||||
"shellToolConfig.encryptor": "Encryptor",
|
||||
"shellToolConfig.implementationClass": "ImplementationClass",
|
||||
"success.generated": "Generation successful",
|
||||
"tips.controllerUrlPattern": "ControllerHandler type requires a specific URL Pattern, e.g., /hello_controller",
|
||||
"tips.decompileTip": "Decompilation is still under development, so the current only sees the base64 encoding format",
|
||||
"tips.download-jattach": "Download the Jattach tool",
|
||||
"tips.execute-command": "Execute the command to inject: /path/to/jattach pid load instrument false /path/to/agent.jar",
|
||||
"tips.execute-command1": "Execute the command to inject: java -jar /path/to/agent.jar pid",
|
||||
"tips.get-pid": "Get the process pid of the target jvm (use jps or ps)",
|
||||
"tips.handlerUrlPattern": "HandlerMethod/HandlerFunction type requires a specific URL Pattern, e.g., /hello_handler",
|
||||
"tips.jreTip": "Target JRE version, generally speaking, Java 6 is the default version for maximum compatibility, and Java high versions can load low version bytecode.",
|
||||
"tips.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.",
|
||||
"tips.agent-move-to-target": "Move MemShellAgent.jar and jattach to target host",
|
||||
"tips.agent-move-to-target1": "Move MemShellAgent.jar to target host",
|
||||
"tips.servletUrlPattern": "Servlet type requires a specific URL Pattern, e.g., /hello_servlet",
|
||||
"tips.specificUrlPattern": "URL Pattern must be specified, e.g., /hello",
|
||||
"tips.shellBytesEmpty": "Shell bytes is empty, please generate shell first",
|
||||
"tips.shellToolNotSelected": "Please select a shell tool type first",
|
||||
"tips.targetServerNotFound": "Target server not found?",
|
||||
"tips.targetServerRequest": "Request",
|
||||
"tips.try-to-use-shell": "Try to use the memory shell",
|
||||
"tips.waitingForGeneration": "// Waiting for generation...",
|
||||
"tips.customShellClass": "Custom shell class is required, base64 or classfile",
|
||||
"version.updateAvailable": "Update Available",
|
||||
"version.updateAvailableTooltip": "Click to Open Github Release Page ( v{{currentVersion}} -> v{{latestVersion}})",
|
||||
"generator": "Generator",
|
||||
"about": "About",
|
||||
"classNameOptions": "classNameOptions"
|
||||
|
||||
Reference in New Issue
Block a user