本設計實現的防火牆采用 IP 過濾鉤子驅動技術。過濾鉤子驅動屬內核模式驅動,實現一個鉤子過濾回調函數,並向系統提供的 IP 過濾驅動註冊,由 IP 過濾驅動調用該回調決定如何處理進出系統的數據包。
用戶通過主界面菜單與按鈕靈活操作,有效保護 Windows 系統安全。
防火牆;過濾鉤子;過濾驅動;包過濾
在網絡適當位置對數據包過濾,檢查源/目標 IP、TCP/UDP 端口、TCP 連接狀態,依預定義規則允許合法包通過、丟棄非法包。基於路由器部署成本低,可在現有路由基礎設施上增加防火牆功能。判斷依據為包頭信息 (源/目標地址、協議、端口等)。
包過濾防火牆通常在作業系統內部實現,工作於 IP 網絡層與傳輸協議層。基於 IP 包頭過濾後通過路由決策保護系統。規則列表明確定義允許/禁止通過的包,可針對特定網卡、主機 IP、TCP/UDP 端口、TCP 標志、ICMP 類型、方向 (入/出) 制定。