[英]C# or C/C++ How to receive packets from client, filter & redirect them to server, receive from server & send to client
我的問題用一個短語說:“如何將數據包從客戶端重定向到另一個進程,如何從該進程接收數據包並將響應發送回原始客戶端”。 如果我的問題不清楚,那么如何使用它的示例是針對游戲的反黑客網絡過濾。 我試圖完成的任務是構建一個應用程序,該應用程序將接收來自客戶端的請求,如果通過了一些規則檢查,則將其發送到另一個進程(服務器),接收來自服務器的響應並將其發送回原始客戶端。
我正在尋找的人可以概述我將如何使用C#或C / C ++(最好是C#)執行此操作的過程,或者將我引至另一個與我的答案相似的問題。
預先感謝您很多!
編輯1
這是一個嘗試做與我相同的人: http : //bytes.com/topic/c-sharp/answers/871339-creating-packet-filter
redir是運行在進行TCP重定向的Unix-ish系統上的程序。 GPL v2許可證。 您必須自己編寫防黑客檢查部分的代碼,但是主要的事情是,您將從一個已經包含所有套接字esoterica的東西開始進行端口轉發,而編寫自己的代碼將是一個相當艱難的嘗試。如果您以前從未處理過。
祝好運。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.