比方說,我攔截了一個來自Netfilter的包,並隨後返回了NF_STOLEN。在某些時候,我想重新注入這個數據包,在這種情況下,它是來自它的TCP數據流。我想從內核空間做到這一點。到目前爲止,我一直無法找到一種方法來做到這一點。謝謝您的幫助。如何將被盜包返還給Netfilter
0
A
回答
0
好,應該尋找多一點的時間...
nf_reinject(..)似乎是處理這個正確的方法。
0
你能解釋一下你想在這裏實現什麼。因爲如果您返回NF_STOLEN
,這意味着您已經發送/處理了該數據包(即通過調用dev_queue_xmit
)。如果您還沒有發送或使用該數據包並希望稍後由內核處理,請使用NF_QUEUE
和nf_reinject
。
相關問題
- 1. 如何防止apikey被盜?
- 2. 如何使用netfilter捕獲數據包?
- 3. 如何防止javascript代碼被盜用?
- 4. 如何證明圖像被盜?
- 5. 修改數據包的netfilter
- 6. 如何在使用netfilter返回NF_DROP後停止後續數據包?
- 7. 如何破解Linux Netfilter-iptable?
- 8. 防止HTML代碼被盜
- 9. 防止數據被盜取
- 10. SVN錯誤:寫鎖被盜
- 11. CSRF:POST請求返回的JSON數據可以被盜嗎?
- 12. 如何將promise返回()/ catch()結果給包含promise的函數?
- 13. java包將值返回給servlet
- 14. 如何防止新的WPF表單被盜取焦點?
- 15. 如何防止您的JavaScript代碼被盜,複製和查看?
- 16. 被盜的PS4 - 如何獲取MAC地址
- 17. 如何防止flv盜鏈?
- 18. 如何使用DPDK運行Netfilter(iptables,nftables)
- 19. iPhone在被盜時發出警報
- 20. 防止iframe被盜取焦點
- 21. 被盜版的apis通過了
- 22. 可以加密碼被盜嗎?
- 23. 如何處理相關的開放標識賬戶被封鎖,被盜等
- 24. 確實將圖像保存爲swf,防止圖像被盜用?
- 25. 如何將列表返回給json
- 26. 如何將XML返回給響應流?
- 27. 如何將JavaScript變量返回給Ajax?
- 28. 如何將PowerShell變量返回給VBScript
- 29. 如何將XML從C#返回給JQuery
- 30. 如何將消息返回給ajax?
有多尷尬。似乎nf_reinject只適用於NF_QUEUE被返回。所以,如果數據包被盜,仍然在尋找amswer。 – meg18019 2010-03-20 17:47:56