mirror of
https://github.com/ReaJason/MemShellParty.git
synced 2026-09-23 23:41:52 +08:00
feat: support servletNameFilter for TomcatFilterProbe
This commit is contained in:
+6
-6
@@ -30,8 +30,8 @@ class CustomShellGeneratorTest {
|
||||
void testListener() {
|
||||
byte[] bytes = new ByteBuddy()
|
||||
.redefine(CommandListener.class)
|
||||
.name(CommonUtil.generateShellClassName()).make().getBytes();
|
||||
String className = CommonUtil.generateShellClassName();
|
||||
.name(CommonUtil.generateClassName()).make().getBytes();
|
||||
String className = CommonUtil.generateClassName();
|
||||
ShellConfig shellConfig = ShellConfig.builder()
|
||||
.server(Server.Tomcat)
|
||||
.shellType(ShellType.LISTENER)
|
||||
@@ -52,8 +52,8 @@ class CustomShellGeneratorTest {
|
||||
void testFilter() {
|
||||
byte[] bytes = new ByteBuddy()
|
||||
.subclass(Object.class)
|
||||
.name(CommonUtil.generateShellClassName()).make().getBytes();
|
||||
String className = CommonUtil.generateShellClassName();
|
||||
.name(CommonUtil.generateClassName()).make().getBytes();
|
||||
String className = CommonUtil.generateClassName();
|
||||
ShellConfig shellConfig = ShellConfig.builder()
|
||||
.shellType(ShellType.FILTER)
|
||||
.build();
|
||||
@@ -72,8 +72,8 @@ class CustomShellGeneratorTest {
|
||||
void testValue() {
|
||||
byte[] bytes = new ByteBuddy()
|
||||
.redefine(GodzillaValve.class)
|
||||
.name(CommonUtil.generateShellClassName()).make().getBytes();
|
||||
String className = CommonUtil.generateShellClassName();
|
||||
.name(CommonUtil.generateClassName()).make().getBytes();
|
||||
String className = CommonUtil.generateClassName();
|
||||
ShellConfig shellConfig = ShellConfig.builder()
|
||||
.server(Server.BES)
|
||||
.shellType(ShellType.VALVE)
|
||||
|
||||
+1
-1
@@ -33,7 +33,7 @@ class GodzillaGeneratorTest {
|
||||
.build();
|
||||
GodzillaConfig godzillaConfig = GodzillaConfig.builder()
|
||||
.shellClass(GodzillaServlet.class)
|
||||
.shellClassName(CommonUtil.generateShellClassName())
|
||||
.shellClassName(CommonUtil.generateClassName())
|
||||
.pass("pass")
|
||||
.key("key")
|
||||
.headerName("User-Agent")
|
||||
|
||||
Reference in New Issue
Block a user