go-java-launcher

(β˜… 75)

A simple Go program for launching Java programs from a fixed configuration. This program replaces Gradle-generated Bash launch scripts which are susceptible to attacks via injection of environment variables of the form JAVA_OPTS='$(rm -rf /)'.

  • .bulldozer.yml
  • .changelog.yml
  • .excavator.yml
  • .gitignore
  • build.gradle
  • go.mod
  • go.sum
  • godelw
  • gradle.properties
  • gradlew
  • gradlew.bat
  • LICENSE
  • README.md
  • settings.gradle
  • versions.lock
// repository documentation