如何使用 p2p 暗网应用程序合并用于直接隧道的端口/套接字



我正在构建一个应用程序,登录后会将您连接到某些IP地址,该IP地址也将运行相同的应用程序。

我认为我应该使用的方法是直接隧道,但正如我所说,我对 c++ 有点陌生,我有一般的编码技能,我已经筛选了很多论坛和网站,但我仍然非常不清楚实现要求的最佳方法是什么。

连接的原因是为了在连接到程序管理员时启用安全聊天、文件传输和自动更新软件。

所有

安装了该应用程序的人一旦获得授权,就会连接到管理客户端,然后从该客户端可以连接到所有可用的 IP 将可供从属客户端使用,这将增加所有用户可用的网络大小。

因此,该应用程序需要能够处理端口,但不是通过服务器,而是直接的。

理想情况下,连接也必须加密。

我有点寻找应用程序 RetroShare 的功能,但在文本应用程序中。

(这是在开发C++中使用C++)

所以回顾一下,我应该使用什么方法来实现上述目标?

我会先看看 SDL 网络,如果您以前从未做过任何套接字编程,那么学习起来非常简单。对于安全连接,您可能希望从TCP开始,然后一旦掌握了网络编程的窍门,就开始查看其他协议。

希望这有帮助!祝你好运。

最新更新