- 在线时间
- 0 小时
- 最后登录
- 2007-9-23
- 注册时间
- 2004-9-10
- 听众数
- 3
- 收听数
- 0
- 能力
- 0 分
- 体力
- 9975 点
- 威望
- 7 点
- 阅读权限
- 150
- 积分
- 4048
- 相册
- 0
- 日志
- 0
- 记录
- 0
- 帖子
- 1893
- 主题
- 823
- 精华
- 2
- 分享
- 0
- 好友
- 0

我的地盘我做主
该用户从未签到
 |
< >作者:zzzevazzz 来自:http://www.ph4nt0m.org</P>
6 i9 m4 Z2 I- Y! I7 f; E< >XP和2003下的netstat有-o选项,所以可以容易地实现fport。) p+ \. ?$ N! B
) B: w/ a& D% K- V0 y Z+ W, _vbs脚本版:
8 s6 }8 _4 c3 ?" R- vCodz: ; x: G* l0 Y! ]% \+ Y9 @
7 X3 f" z, o' U, ]4 H; m+ i7 _with new regexp
J- L2 P% G+ H+ F" o .pattern="(..Ps+S+s+S+s+[A-Z]*)s*([0-9]+)"
9 p0 d3 p( R6 m8 I8 O" w .global=true 8 b/ [5 L# |- D
set ms=.execute(createobject("wscript.shell").exec("netstat -ano").stdout.readall) r; Y d4 o7 c( x" z) n$ ^
end with * _) B3 N0 `1 f5 l0 }$ r1 r
for each ps in getobject("winmgmts:\.\rootcimv2:win32_process").instances_ - `. C% D0 W" {7 [# b, _: P
f=0
1 `0 t+ s2 c n- b" j for each m in ms
7 r2 _* w$ @4 M3 W' m if m.submatches(1)=ps.handle then * }8 q8 ^; z" X* M0 t9 y2 r/ ?8 H
if f=0 then f=1:wscript.echo ">"&ps.handle&vbtab&ps.name&vbtab&ps.executablepath
( Q9 o( P8 W1 J1 t' s) O8 A wscript.echo " "&m.submatches(0)
& J4 T0 N5 ?/ }. | m end if
5 v3 Z1 G* }+ f8 I next
8 ]* b3 U1 @* \ S7 ^next
+ [$ E: A4 \1 {# U' h& }( O0 V# B( @6 [* |* S; S6 Z: `
2 V5 ?! k$ w8 S" g0 C3 D7 C+ F( r
照例给出echo版,方便在远程shell中使用。
8 l: F& {3 B8 @0 e@echo with new regexp:.pattern="(..P\s+\S+\s+\S+\s+[A-Z]*)\s*([0-9]+)":.global=true>fp.vbs* [& I: J$ h9 V, \
@echo set ms=.execute(createobject("wscript.shell").exec("netstat -ano").stdout.readall)>>fp.vbs
% X1 K k& T- C, b. c! P8 P; ^@echo end with:for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_>>fp.vbs" j$ x' S' i! d! y* O/ C v
@echo f=0:for each m in ms:if m.submatches(1)=ps.handle then _>>fp.vbs4 k8 z) D$ m8 {. [ ~
@echo if f=0 then f=1:wscript.echo ">"^&ps.handle^&vbtab^&ps.name^&vbtab^&ps.executablepath:end if:_>>fp.vbs
4 v1 p. z% I4 F@echo wscript.echo " "^&m.submatches(0):end if:next:next>>fp.vbs
! u5 `* z% n6 o# I. o& x- P7 H: K@cscript //nologo fp.vbs&del fp.vbs</P> |
zan
|