正文內容

信息安全產品開發實踐-文庫吧

2024-03-03 09:01 本頁面


【正文】 unsigned short source,dest。 /*源地址與目的地址 */ unsigned long saddr,daddr。 }。 8 Libnids基本數據結構( 2) TCP連接單端信息 struct half_stream { 用 23 個變量了描述 TCP連接信息 ……………………. }。 9 Libnids基本數據結構( 3) Char state。表示套接字的狀態,如 TCP_CLOSE、TCP_ESTABLISHED。 char collect。用來指示本端是否接收數據, 0,將數據存放在data指向的字符緩沖區, 0,忽略進入本端的數據; char collect_urg。用于指示本端是否接受緊急數據; char *data。字符緩沖區,用于存放流向本端的數據 int count。用于指示連接建立后本端已經接受的字節數; 10 Libnids基本數據結構( 4) int offset:表示 存儲在 data中數據的第一個字節的偏移量; int count_new。 用于指示是否有新數據到達本端,為 0表示沒有新數據 char count_new_urg。用于指示是否有新的緊急數據到達本端,為 0表示沒有新的數據 11 Libnids基本數據結構( 5) TCP連接完整信息 struct tcp_stream { struct tuple4 addr。 char nids_state。 struct half_stream client,server。 …… }。 12 Libnids基本數據結構( 6) addr:用于表示一個 TCP連接的四個重要信息; nids_state:表示連接的邏輯狀態,共有六種狀態: NIDS_JUST_EST NIDS_CLOSE NIDS_RESET NIDS_TIMED_OUT NIDS_EXITING NIDS_DATA 13 Libnid
點擊復制文檔內容
環評公示相關推薦
文庫吧 www.019620.com
備案圖鄂ICP備17016276號-1
欧美日韩在线精品视频二