監聽乙太網 三 Packet32資料結構說明

2021-04-14 12:27:13 字數 1447 閱讀 4371

article last modified on 2002-9-17

--microsoft windwos ntx

---

microsoft windwos 9x

--winpcap: the free packet capture architecture for windows

typedef struct _adapter

adapter, *lpadapter;

typedef struct _packet

packet, *lppacket;

typedef struct _packet_oid_data

typedef struct _packet_oid_data packet_oid_data, *ppacket_oid_data;

npf_if_addr(網絡卡的位址):

typedef struct npf_if_addr npf_if_addr;

bpf_hdr(packet header):

struct bpf_hdr ;

bpf_insn(乙個簡單的bpf偽指令):

bpf_insn

中包含了乙個

bpf序號產生器的簡單指令,它被用來傳送乙個

filter

程式給driver

。struct bpf_insn ;

bpf_program(乙個bpf偽匯程式設計序):

這段程式將被

packetsetbpf()

注射入核心,並被應用到每乙個進來的

packet

。struct bpf_program ;

bpf_stat (本次捕獲的統計資料):

這個結構將被

packet.dll

用來返回捕獲過程中的統計資料。

struct bpf_stat ;

dump_bpf_hdr(dump packet header):

struct dump_bpf_hdr;

nettype (網路型別):

nettype

用於packetgetnettype()

,返回當前網絡卡的型別和速度。

struct nettype;

(to be continued)

writen by

[email protected]

本文件所包含的資訊代表了在發布之日,

zhengyun

對所討論問題的當前看法,

zhengyun

不保證所給資訊在發布之日以後的準確性。

本文件僅供參考。對本文件中的資訊,

zhengyun

不做任何明示或默示的保證。

監聽乙太網 三 Packet32資料結構說明

packet32包中的資料結構 第乙個重要的資料結構 adapter 關於network adapter的 typedef struct adapter adapter,lpadapter 第二個重要的資料結構 packet 關於packet的 typedef struct packet packe...

監聽乙太網 三 Packet32資料結構說明

article last modified on 2002 9 17 microsoft windwos ntx microsoft windwos 9x winpcap the free packet capture architecture for windows typedef struct ...

監聽乙太網 三 Packet32資料結構說明

article last modified on 2002 9 17 microsoft windwos ntx microsoft windwos 9x winpcap the free packet capture architecture for windows typedef struct ...