vagent icon indicating copy to clipboard operation
vagent copied to clipboard

多功能 java agent 内存马

Results 7 vagent issues
Sort by recently updated
recently updated
newest added

师傅这个项目有bilibili相关的视频吗,或者您加下我的wx:songyao201314666,我有几个地方不太懂,想请教下你。

java -jar Agent-1.0-SNAPSHOT-jar-with-dependencies.jar Exception in thread "main" java.lang.UnsatisfiedLinkError: sun.tools.attach.WindowsAttachProvider.tempPath()Ljava/lang/String; at sun.tools.attach.WindowsAttachProvider.tempPath(Native Method) at sun.tools.attach.WindowsAttachProvider.isTempPathSecure(WindowsAttachProvider.java:91) at sun.tools.attach.WindowsAttachProvider.listVirtualMachines(WindowsAttachProvider.java:75) at io.earcam.wrapped.com.sun.tools.attach.Provider.listVirtualMachines(Provider.java:113) at com.sun.tools.attach.VirtualMachine.list(VirtualMachine.java:147) at org.apache.catalina.servlets.Attach.att(Attach.java:50) at org.apache.catalina.servlets.Attach.main(Attach.java:16) 这个报错一直没找到具体原因

目标环境: jdk 1.8_201 spring-boot 2.1 (内置tomcat8) 注入方式: ``` [root@36e5248b2ca4 webapps]# java -jar vagent.jar ------------------- name >>> user-xxxx-1.xxx.jar id >>> 205 success [root@36e5248b2ca4 webapps]# java -jar vagent.jar ------------------- name >>> user-xxx-1.xxx.jar...

java 执行方式 vagent.jar 923kb 通过base64方式内嵌确实是有点大,有什么更好的方式吗,想直接agent注入所有进程

测试发现将vagent发在tmcat/lib目录下,利用spi机制加载时,此时还没加载到targetClasses,导致targetClasses.containsKey(cls.getName())无法找到对于class。 tomcat 9.0.95 jdk 1.8.0_411

root@test]# java -jar vagent.jar Exception in thread "main" java.lang.UnsupportedClassVersionError: org/apache/catalina/servlets/Attach : Unsupported major.minor version 52.0 at java.lang.ClassLoader.defineClass1(Native Method) at java.lang.ClassLoader.defineClass(ClassLoader.java:800) at java.security.SecureClassLoader.defineClass(SecureClassLoader.java:142) at java.net.URLClassLoader.defineClass(URLClassLoader.java:449) at java.net.URLClassLoader.access$100(URLClassLoader.java:71) at java.net.URLClassLoader$1.run(URLClassLoader.java:361) at java.net.URLClassLoader$1.run(URLClassLoader.java:355)...