Metasploit Java Compilation mixinThe Java compilation mixin for Metasploit enables to compile Java code (Java applets) on-the-file from Metasploit modules. This mixin is used mainly for writing exploit and auxiliary modules that exploit vulnerabilities in the Java Runtime Environment (JRE) and Java Virtual Machine (JVM). It can also be used for creating fuzzers and other testing tools for the JRE\JVM.