CobaltStrike 4.0 Error occurred during initialization of VM agent library 内存增加/报错解决办法
·
λ start.bat
java -Dfile.encoding=UTF-8 -javaagent:CobaltStrikeCN.jar -XX:ParallelGCThreads=4 -XX:+AggressiveHeap -XX:+UseParallelGC -jar cobaltstrike.jar
Error occurred during initialization of VM
Could not reserve enough space for object heap
在安装CobaltStrike 后,运行服务端和客户端后竟然吃了我的十几G内存内存!!

Java虚拟机(JVM)分配的内存大于系统可用内存数,所以没有足够的内存空间分配给JVM来创建Object。
通过各种谷歌发现原因是都会出现JWT的动态内存扩展机制,会产生内存虚高问题。
开启CobaltStrike 之前


开启CobaltStrike 之后


解决方案
修改启动代码:
java -XX:ParallelGCThreads=4 -XX:+AggressiveHeap -XX:+UseParallelGC -Xms512M -Xmx1024M -javaagent:Hook.jar -ja r cobaltstrike.jar $*
附上问题解决真题:
更多推荐




所有评论(0)