gpt4 book ai didi

C# 或 C/C++ 如何从客户端接收数据包,过滤并将它们重定向到服务器,从服务器接收并发送给客户端

转载 作者:行者123 更新时间:2023-11-30 18:03:07 25 4
gpt4 key购买 nike

我的问题用一句话来表达,“如何将数据包从客户端重定向到另一个进程,从该进程接收数据包并将响应发送回原始客户端”。如果我的问题不清楚,那么如何使用它的一个例子是在游戏的反黑客、网络过滤中。我试图完成的任务是构建一个应用程序,该应用程序将接收来自客户端的请求,如果它通过了一些规则检查,则将其发送到另一个进程(服务器),接收来自服务器的响应并将其发送回原始客户端.

我正在寻找的是一个能够概述我如何使用 C# 或 C/C++(最好是 C#)执行此操作的过程的人,或者可以通过 URL 向我提供另一个与我的问题类似的问题并提供答案。

提前非常感谢您!

编辑 1

有人正在尝试做与我相同的事情:http://bytes.com/topic/c-sharp/answers/871339-creating-packet-filter

最佳答案

redir 是一个在 Unix 系统上运行的、执行 TCP 重定向的程序。 GPL v2 许可证。您必须自己编写反黑客检查部分的代码,但主要的是您将从已经包含所有套接字深奥的内容开始进行端口转发,自己编写的代码将是相当困难的如果您以前从未处理过其中任何一个。

Source code

祝你好运。

关于C# 或 C/C++ 如何从客户端接收数据包,过滤并将它们重定向到服务器,从服务器接收并发送给客户端,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/8715538/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com