讀取,更改和重新發送UDP通信的最佳方式是什麼?更改傳入和傳出UDP通信
例如,我有一個服務器應用程序,告訴主服務器它是活着的通過UDP端口3209發送一個數據包。它發出「我活着,我的IP是xxx.xxx.xxx.xxx,我目前3個客戶連接到我。「主服務器然後迴應,「你好xxx.xxx.xxx.xxx我在那裏見你。」
什麼是服務器將數據包發送到主服務器的MITM(Man In The Middle)的最佳方式?我希望能夠改變「我還活着」,像「我改變了」,甚至「當前有3個客戶端連接」到「當前0個客戶端連接」
當試圖製作新的UdpClient到服務器上的端口我得到一個「每個套接字地址(協議/網絡地址/端口)通常只允許使用一個」例外。
可以這樣做嗎? – ranman 2011-02-25 09:47:59
像中間人還是什麼? – steveoh 2011-02-25 09:51:05
這個問題的框架令人困惑 - 你問 - 第三方是否可以攔截一個用於另一個網絡地址的UDP數據包,修改它,然後重新發送它。或者你問我可以創建一個服務器,我的客戶端將數據發送到可以修改併發送數據到另一臺服務器。或者完全不同的東西? – stephbu 2011-02-25 09:52:02