數據包在內核態得捕獲、修改和轉發

數據包在內核態得捕獲、修改和轉發(基於 netfilter)     忙活了好幾天,通過屢次得死機和重啓,終於把截獲的數據包轉發的功能給實現了。同時,也吧sk_buff結構學習了一下。     本程序利用netfilter的鉤子函數在PREROUTING處捕獲數據包,而且修改數據包首部信息,以後直接轉發,從而實現對數據包轉發得功能。修改數據包得數據和地址以後,最主要的就是對tcp或dp校驗和得計算
相關文章
相關標籤/搜索