我必須編寫一個程序來嗅探網絡數據包(第1部分 - 簡單部分)。
而且我必須更新程序(part2),以便它能夠終止連接。
的具體要求是:注入數據包以終止TCP連接
通過指定包括適當的源和目的地MAC地址和IP地址的數據鏈路層和網絡層信息構建原始數據包。這些數據包旨在終止連接。爲此,您應該使用SOCK_RAW作爲套接字類型,以便能夠自行設置標頭信息。
有人可以給我第二部分的一些想法嗎?
我是否應該劫持會話,對其中一個用戶應用DoS攻擊?
我需要的是如何終止連接的一些提示。 我正在使用C編程語言,這是安全課程的課程分配。
實際上我無法在作業發佈的那天上課,因此我不能100%滿足要求。 無論如何,我讀了abt RST,我想我將能夠實現這樣的事情:) 你有任何其他的想法?是否有可能DOS的一個用戶打開他的一個端口(所以我可以關閉端口?) 我可以發送一個FIN數據包給其中一個用戶嗎? – scatman 2010-03-09 09:04:46
是的,你可以DOS,是的,你可以發送FIN數據包,實際上你可以發送你想要的任何數據包。信息在互聯網上,似乎在你的大學裏。所以如果你選擇不上課或者在你自己的時間內發現基本的網絡概念,那麼你當然不能解決這個問題。我不會爲你解決它! – 2010-03-09 14:21:54