diff --git a/Dockerfile b/Dockerfile index 4b90f0a..d34eaf1 100644 --- a/Dockerfile +++ b/Dockerfile @@ -1,4 +1,4 @@ -FROM maven:3.5-jdk-8 as builder +FROM maven:3.5-jdk-8 AS builder WORKDIR /app @@ -13,7 +13,7 @@ COPY src ./src RUN mvn clean package -DskipTests RUN mv target/JNDI-Exploit-Kit-*-all.jar target/JNDI-Exploit-Kit.jar -FROM openjdk:8-jdk-alpine +FROM eclipse-temurin:8-jre-alpine WORKDIR /app diff --git a/JNDI-Exploit-Kit.jar b/JNDI-Exploit-Kit.jar index 106cbbc..354b737 100644 Binary files a/JNDI-Exploit-Kit.jar and b/JNDI-Exploit-Kit.jar differ diff --git a/src/main/java/jndi/RMIRefServer.java b/src/main/java/jndi/RMIRefServer.java index d3e629d..40f69ec 100755 --- a/src/main/java/jndi/RMIRefServer.java +++ b/src/main/java/jndi/RMIRefServer.java @@ -63,7 +63,7 @@ public class RMIRefServer implements Runnable { public String command; - public String customScript; + public String customScript = ""; private int port; private ServerSocket ss; diff --git a/src/main/java/run/ServerStart.java b/src/main/java/run/ServerStart.java index d082ee9..6a99668 100755 --- a/src/main/java/run/ServerStart.java +++ b/src/main/java/run/ServerStart.java @@ -149,7 +149,7 @@ public static void main(String[] args) throws Exception { Thread threadJetty = new Thread(servers.jettyServer); threadJetty.start(); - System.out.println(getLocalTime() + " [RMISERVER] >> Listening on " + http_addr + ":" + rmiPort); + System.out.println(getLocalTime() + " [RMISERVER] >> Listening on " + rmi_addr + ":" + rmiPort); Thread threadRMI = new Thread(servers.rmiRefServer); threadRMI.start(); @@ -289,4 +289,4 @@ public static String withColor(String str, String color) { return str; } -} \ No newline at end of file +}