對於數據包的截取,使用linux中的netfilter鉤子函數

在師哥的代碼(packet.c)中使用的是Linux2.4內核中的一個子系統:netfilter,該子系統的使用能夠過濾數據包,也就對數據包經行了截獲,它經過調用內核網絡代碼中的一些hook函數完成所須要的工做。linux 而當一個當數據包遊歷Linux內核的網絡堆棧時,它穿過了幾個hook點,在這裏,數據包能夠被分析而且選擇是保留仍是丟棄,這些hook點就是Netfilter hook。數組  
相關文章
相關標籤/搜索