|
查QQ好友IP地址还用得着这么麻烦吗?给QQ打个补丁不就行了吗?不错,这样做是很简单,但是如果是新出的QQ,“补丁”还没有做出来那又该怎么办呢?用IpSniper等软件呗,如果手头上没有又急着查又该怎么办呢?可以用其他软件,比方说……好了,说来说去都要别人的软件,为什么不试试DOS命令呢?即简单,又方便,还很环保(不像应用软件还得另外安装占用硬盘空间,使用时还占用相同资源)。1 Q" O0 T4 [8 @
0 u4 j; [; |, q( e6 z& E' f" _
不多啰嗦了,正式开始。 首先,用甜言蜜语、糖衣炮弹之类的武器把你想知道IP地址的那个人“请”到QQ的“二人世界”里。接着,我们在DOS窗口里(Win9x下叫DOS,Win2000下叫命令提示符)。输入如下命令:
7 w4 J( t* c. q8 g* U
2 @5 E+ h" b3 p1 n7 f netstat -n
; }) _. H# \% o( I ' _# U( o. ]. O0 o* G: F9 ?
你将看到:5 E& x$ Y! ]" E% ]( {0 L9 U# K, ]
: b* s1 \4 V) z1 y& m
Active Connections* J3 r' F; p# ^5 F; x* ]
Proto Local Address Foreign Address State
% ?4 s) _, A8 u! O TCP 202.109.34.78:1200 202.121.139.35:61555 ESTABLISHED
) {- I8 b1 L" {2 _ TCP 202.109.34.78:2694 202.109.72.40:6667 ESTABLISHED
2 L0 M) ^- h1 c" O5 e TCP 202.109.34.78:4869 211.202.1.227:23 ESTABLISHED
! d0 Q& L* d- `& @; C+ c3 L " y: G0 c5 B4 U, n6 C/ G2 R0 ~8 n
好家伙,这么多IP!哪个才是我们要找的呢?别着急,往后看。我们现在退出“二人世界”,然后在DOS下再输入一次:
, D& i$ k1 ?% q' ^: o
- Q( K D; Z# ]5 w# a0 I% y# [, I netstat -n
; x( q: D5 r q0 p- q5 z ; Q" @& }3 B0 N$ U+ S
你将看到:
: G9 a9 n X: s' c
3 d! ?; o7 M7 Y% b& n9 b: j! t Active Connections # v; ?) ^: X8 i
Proto Local Address Foreign Address State
7 M7 c4 e$ p% a5 \" f j6 F TCP 202.109.34.78:1200 202.121.139.35:61555 TIME_WAIT
0 o2 ^0 E4 \+ u* c( H* ^( i% Y: s TCP 202.109.34.78:2694 202.109.72.40:6667 ESTABLISHED* s* ]9 ~( d1 K1 |# I8 P1 Y
TCP 202.109.34.78:4869 211.202.1.227:23 ESTABLISHED
2 A4 P j8 x2 G
" p1 Z1 `& J0 R8 ]6 [4 G8 G+ Y7 F 看出前后两次的区别了吗?没有看出来?仔细着看,你会发现:
" c- u- x7 T; e & Z- K- B7 ^# W" r9 Y! v, b
原来:TCP 202.109.34.78:1200 202.121.139.35:61555 ESTABLISHED
( e& |# \) z9 M3 s+ D" X3 _ 现在:TCP 202.109.34.78:1200 202.121.139.35:61555 TIME_WAIT 5 r" a0 h, C _
; [( r* W5 O( R, k$ h' _, f
好了,现在你该知道了吧?对!和你聊天的人的IP就是:202.101.139.35!那你是怎么知道的呢?朋友,请看我们在“二人世界”时要传送消息,相互之间必然要产生连接(通过UDP协议),此时自然是“ESTABLISHED”了(以你用netstat -n命令的结果来说);而退出“二人世界”连接就断开了,自然就是“TIME_WAIT”了。 |
|