《主機防火牆設計技術及Tdifw源代碼分析》的目的是幫助讀者學習和掌握防火牆設計技術與實現方法。主機防火牆一般采用“服務十驅動”的繫統構架,能夠控制哪個用戶運行的哪個進程能夠訪問哪個遠程主機的哪個端口。相應地,主機防火牆開發者首先需要具備Windows安全模型、服務應用程序設計、內核驅動程序設計、網絡體繫結構等方面的知識,然後需要掌握如何運用這些技術開發主機防火牆。圍繞這些內容,《主機防火牆設計技術及Tdifw源代碼分析》分為以下幾個部分:Windows安全模型;服務與事件日志;內核驅動程序設計;Windows網絡體繫結構;Tdifw防火牆設計技術與源代碼分析。
本書適合大專院校計算機專業的學生、Windows程序員、Windows內核程序員、信息安全領域的程序員以及對Windows防火牆設計感興趣的編程愛好者使用。
閱讀本書需要有C語言、Windows操作繫統和計算機網絡的基礎知識。