mirror of
https://github.com/ReaJason/MemShellParty.git
synced 2026-09-21 22:50:42 +08:00
fix: bes11 probe failed
This commit is contained in:
@@ -19,8 +19,11 @@ public class Bes extends AbstractServer {
|
||||
public InjectorMapping getShellInjectorMapping() {
|
||||
return InjectorMapping.builder()
|
||||
.addInjector(LISTENER, BesListenerInjector.class)
|
||||
.addInjector(JAKARTA_LISTENER, BesListenerInjector.class)
|
||||
.addInjector(FILTER, BesFilterInjector.class)
|
||||
.addInjector(JAKARTA_FILTER, BesFilterInjector.class)
|
||||
.addInjector(VALVE, BesValveInjector.class)
|
||||
.addInjector(JAKARTA_VALVE, BesValveInjector.class)
|
||||
.addInjector(AGENT_FILTER_CHAIN, BesFilterChainAgentInjector.class)
|
||||
.addInjector(CATALINA_AGENT_CONTEXT_VALVE, BesContextValveAgentInjector.class)
|
||||
.build();
|
||||
|
||||
+5
-1
@@ -44,7 +44,11 @@ public class TomcatWriter {
|
||||
try {
|
||||
requestGroupInfo = getFieldValue(getFieldValue(getFieldValue(target, "this$0"), "handler"), "global");
|
||||
} catch (NoSuchFieldException ignored) {
|
||||
continue;
|
||||
try {
|
||||
requestGroupInfo = getFieldValue(getFieldValue(getFieldValue(target, "endpoint"), "handler"), "global");
|
||||
}catch (NoSuchFieldException ignored2) {
|
||||
continue;
|
||||
}
|
||||
}
|
||||
} else if (target.getClass().getName().contains("ThreadPool$ControlRunnable")) {
|
||||
// Tomcat5 http-8080-Processor23 <-> org.apache.tomcat.util.threads.ThreadPool$ControlRunnable
|
||||
|
||||
Reference in New Issue
Block a user