feat: support AgentAttacher Packer

This commit is contained in:
ReaJason
2025-05-28 01:22:54 +08:00
parent a3704eb7b7
commit 19faf77d5c
24 changed files with 8361 additions and 11 deletions
@@ -0,0 +1,33 @@
plugins {
id 'java'
id "com.gradleup.shadow" version "8.3.6"
}
group = 'com.reajason.javaweb'
version = '1.0.0'
java {
toolchain {
languageVersion = JavaLanguageVersion.of(8)
}
sourceCompatibility = JavaVersion.VERSION_1_6
targetCompatibility = JavaVersion.VERSION_1_6
}
dependencies {
implementation 'net.java.dev.jna:jna:5.17.0'
implementation 'net.java.dev.jna:jna-platform:5.17.0'
}
jar {
manifest {
attributes 'Premain-Class': 'Agent'
attributes 'Agent-Class': 'Agent'
attributes 'Main-Class': "Main"
attributes 'Can-Redefine-Classes': true
attributes 'Can-Retransform-Classes': true
attributes 'Can-Set-Native-Method-Prefix': true
}
}
jar.finalizedBy shadowJar