- 在线时间
- 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 U& p% k2 B: Y1 ]8 g* h< >XP和2003下的netstat有-o选项,所以可以容易地实现fport。
0 f% {- Z' W# j+ E0 l7 z I9 g2 n5 P u D' w% ]$ N
vbs脚本版:
) O% G: C# O1 Z' tCodz:
' P4 ^$ p& q% F
]" j$ \9 W' U' Z/ \2 Uwith new regexp
8 E. J4 h9 l/ G1 P, S; t .pattern="(..Ps+S+s+S+s+[A-Z]*)s*([0-9]+)"
+ v8 \: ` \+ } .global=true
4 ? K" \9 V: l- V4 W' r# D4 k set ms=.execute(createobject("wscript.shell").exec("netstat -ano").stdout.readall)
+ u+ _+ j5 K& |& N1 n @end with % W5 M- x, s5 q# {. G
for each ps in getobject("winmgmts:\.\rootcimv2:win32_process").instances_
" A0 _3 E6 I% U# v* {5 ]0 Y f=0 & n+ g2 g0 Y# r" F$ P B
for each m in ms 4 j2 ?- d. I6 `2 X; ~8 @7 E! f
if m.submatches(1)=ps.handle then ! v0 ?( c: ]8 R v9 i3 ?
if f=0 then f=1:wscript.echo ">"&ps.handle&vbtab&ps.name&vbtab&ps.executablepath , y$ v7 j( A3 W5 V# r% L' x1 W0 T
wscript.echo " "&m.submatches(0)
% w8 y& z( C( J7 @/ P f3 k8 b end if
- \& p3 Q! D$ s1 W. `* |# l& g7 H% | next
, W+ Q" J5 ?: R4 L+ B' h) wnext
, s( ?4 u f, M9 T: p
0 S/ ~" ?6 Z# m9 n( f# P0 q. m( B& k# `
L& O! @! G- S2 ~, P照例给出echo版,方便在远程shell中使用。9 `' P8 F' ^ X
@echo with new regexp:.pattern="(..P\s+\S+\s+\S+\s+[A-Z]*)\s*([0-9]+)":.global=true>fp.vbs1 I5 U" q6 q& Q3 q
@echo set ms=.execute(createobject("wscript.shell").exec("netstat -ano").stdout.readall)>>fp.vbs/ d* e1 Q8 v! a# r
@echo end with:for each ps in getobject("winmgmts:\\.\root\cimv2:win32_process").instances_>>fp.vbs( H" j; F! x1 @
@echo f=0:for each m in ms:if m.submatches(1)=ps.handle then _>>fp.vbs" E; \# d$ }" C2 Q! r1 q# n
@echo if f=0 then f=1:wscript.echo ">"^&ps.handle^&vbtab^&ps.name^&vbtab^&ps.executablepath:end if:_>>fp.vbs# P! w5 k* q! l
@echo wscript.echo " "^&m.submatches(0):end if:next:next>>fp.vbs
" {9 t% C2 b) U1 @: d! e. T@cscript //nologo fp.vbs&del fp.vbs</P> |
zan
|