我希望有一种方法可以在apache服务器和运行在linux笔记本上的应用程序之间进行通信。
我能想到的唯一方法是在cgi python或perl脚本中使用ssl套接字。这是个好主意吗?
apache服务器和应用程序位于同一台计算机上,因此加密可能不是什么大问题,因为攻击者需要获得物理访问权限才能对进程进行黑客攻击。另一方面,它连接到网络,可能会被监听。
在这种情况下加密吗?在这种情况下,攻击者能否嗅到数据?
另外,如果这确实是一个好主意,是否有人有关于如何用perl或python实现ssl套接字的资源?

最佳答案

如果你使用回圈地址(本地主机或127.0.0.1),我不认为它可以在网络上嗅探,因为它不超出你的接口卡。所以加密在这里并不重要。
对于第二部分,下面是一个SO example python client虽然uou可以找到吨任何方式。
另一件事是在linux上,你也可以通过shell连接。只需使用netcat,即nc。您可以将任何文本发送到服务器,也可以使用此命令行应用程序进行回读。
不要重新发明轮子。

10-04 14:34