Garena客户端如何建立网络?

发布于 2024-12-11 16:12:21 字数 1459 浏览 0 评论 0原文

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

提赋 2024-12-18 16:12:21

Garena 是如何工作的?

上次我使用它时,GArena 获取服务器列表(从中心位置),当您启动游戏(例如 CoD4)时,它会使用服务器:端口作为参数来启动游戏,并且由于大多数 garena 用户都连接到在同一台服务器上,您可能会认为是 garena 将数据包路由到正确的应用程序。

如何在不使用任何虚拟网络适配器的情况下拦截来自特定应用程序的所有数据包?

这称为数据包嗅探,像 Wireshark 这样的工具可以帮助您分析通过网络接口传输的所有数据包,而无需创建虚拟网络适配器。

How does Garena works ??

Last time I used it, GArena gets a list of servers (from a central location), and when you start a game (say CoD4) it lunches the game with the server:port as a parameter and since most of garena users are connecting to the same server, you may thinks that it's garena that is routing the packets to the proper application.

How can u intercept all packets from a particular application without using any virtual network adapter ?

It's called packet sniffing, tools like Wireshark can help you analyse all the packet that are transferred through a network interface without creating a virtual network adapter.

风筝在阴天搁浅。 2024-12-18 16:12:21

我注意到游戏必须从 Garena 客户端开始。也许一旦加载了 Winsock 库,它们就会重新路由对 Winsock 库的调用。

我不知道他们是如何做到的,但我会使用分层服务提供商来做到这一点。

I notice that game must be started from withing Garena client. Maybe they reroute calls to Winsock library once the library is loaded.

I don't know how they did it, but I would do it with layered service provider.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文