Konloch Software

JVM-Sandbox

Published 01/16/2015

📝 This project is not being maintained, if you would like to collaborate on a new, modern version of this program please feel free to reach out [email protected].

JVM Sandbox - Utilize Java Agents and ASM to manipulate then override Java SE classes.

What Does It Do?

  • A simple POC to block Runtime.exec for any Java jar.
  • Utilize Java Agents and ASM to manipulate then override Java SE classes.
  • This is just a small demo app, the final version is in BCV 2.7.0

Media

JVM-Sandbox - Incorrect Launch(Click to enlarge)

  • A screenshot of running JVM-Sandbox incorrectly, it requires java-agent launch arguments.

JVM-Sandbox - Correct Launch(Click to enlarge)

  • A screenshot of running JVM-Sandbox correctly, select the jar you wish to launch, and it will attempt to sandbox it.

Links

Requirements

  • Java 8 or greater

Latest Updates