为端口请求设置密码

时间:2019-10-13 07:49:40

标签: python security server

我正在编写一台高安全性服务器,并打开路由器的端口以连接到其他计算机。假设我们从路由器(192.168.x.x)打开了一个端口。我们的计算机正在成为向世界开放的服务器。每个请求都来自x端口。这意味着服务器和主机容易受到攻击。如何在端口上设置密码? (除了客户端软件客户以外,不接受任何其他方式的请求。)

如果您还有其他建议可以告诉您。

语言:python

1 个答案:

答案 0 :(得分:0)

简而言之,您无法使用密码保护TCP / UDP端口。

但是,如果您的软件体系结构类似于server.py-client.py 您可以使server.py(在端口x上侦听)期望每个b'AUTH CLIENTPWD ENDAUTH'都有某种身份验证签名(例如client.py),反之亦然。