|
|
楼主 |
发表于 2006-7-27 17:28:28
|
显示全部楼层
使用实例:
我的机器有4块网卡:
C:\c\netman\Debug>netman -D
1. \Device\NPF_GenericDialupAdapter (Generic dialup adapter)
2. \Device\NPF_{BC664C61-1581-4E2A-97B3-4C1ADEF0EFBD} (Intel(R) PRO/1000 MT Mobi
le Connection)
3. \Device\NPF_{98407F41-D87F-4989-804A-BA99BFA7EDA4} (VCD VNC Adapter (Microsof
t's Packet Scheduler) )
现在我是通过INTEL的那块网卡联网工作的,它的IP是192.168.1.8 现在我要测试局域网里的192.168.1.1的网卡是否处于混杂模式(处于混杂模式可能是机器正在运行SNIFFER),于是通过netman -D得到我的网卡的编号是2, 于是通过下列指令进行测试:
netman -i 2 192.168.1.1
-i 指明这是一个接口指定项,后面要跟接口编号,注意-i是连着的,但2前面必须要有至少一个空格。
192.168.1.1 是指要测试的主机
采用普通版本:
C:\c\netman\Debug>netman -i 2 192.168.1.1
192.168.1.1 promisc
C:\c\netman\Debug>netman -i 2 192.168.1.2
192.168.1.2 Non-promisc
采用开启了DEBUG模式的版本:
C:\c\netman\Debug>netman_dbg -i 2 192.168.1.1
=========================================
NIC name:\Device\NPF_{BC664C61-1581-4E2A-97B3-4C1ADEF0EFBD}
[IP ADDRESS] 192 168 1 8
[MAC ] 00 0d 60 79 39 bc
[TARGET IP ] 192 168 1 1
ooo1154009308:775108 (60)
00 0d 60 79 39 bc 00 08 5c 03 ca 1e 08 06 00 01
08 00 06 04 00 02 00 08 5c 03 ca 1e c0 a8 01 01
00 0d 60 79 39 bc c0 a8 01 08 00 00 00 00 00 00
00 00 00 00 00 00 00 00 00 00 00 00
192.168.1.1 promisc
再测 192.168.1.2
C:\c\netman\Debug>netman_dbg -i 2 192.168.1.2
=========================================
NIC name:\Device\NPF_{BC664C61-1581-4E2A-97B3-4C1ADEF0EFBD}
[IP ADDRESS] 192 168 1 8
[MAC ] 00 0d 60 79 39 bc
[TARGET IP ] 192 168 1 2
ooooo192.168.1.2 Non-promisc
[ 本帖最后由 peterhu318 于 2006-7-27 22:25 编辑 ] |
|