繁体   English   中英

在PHP / C ++中加密自定义数据包

[英]Encrypting custom Packets in PHP/C++

我正在编写一个游戏服务器插件,并编写一个Web界面来对其进行控制。 我正在考虑绕开游戏服务器中的GetPacket()函数,并从Web面板发送自定义数据包,并使用GetPacket()对其进行解释。 我唯一关心的是安全性,因为显然我不想只发送开放数据。 在php脚本和c ++应用程序之间进行数据包加密时,我能读到什么?

您应该小心,您将进入一些困难的领域。 我对这篇文章的第一反应是您可能不需要加密。 请记住,您不能对用户保密。 用户可以使用调试器,并很容易地获取传递给GetPacket()的任何数据。

但是,如果您需要保守网络中其他人的机密,则需要使用加密。 非常安全且简单地执行此操作,您应该使用已为所有人使用的功能:OpenSSL。 您可以为运行PHP代码的服务器购买真实的SSL证书,价格约为30美元。 然后,您可以使用C ++ OpenSSL库通过HTTPS连接。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM