解密反恐精英网络数据包1.6

时间:2017-05-19 11:33:23

标签: security networking encryption game-engine

我正在尝试解密在Counter Strike 1.6的游戏过程中发送和接收的网络数据包,以了解网络流量和游戏状态以达到游戏安全性的目的。任何人都可以就这样做的最佳方式提出建议吗?

例如: 数据包中的加密字符串是: 1T [wWR8jfTSA} K9ShnSIi'3 [XRPR!S3S [_XvS(b> SGe:PBMZOCqG)L

我的钥匙的可能候选人是: 的 1b5337d0c8ad813197b506146d8d503d

有什么想法吗?

1 个答案:

答案 0 :(得分:0)

从(A)创建代理或(B)使用数据包捕获应用程序(即Wireshark)开始捕获从客户端到服务器的流量。然后确定"安全通信的类型"开始使用(即TLS)。然后你应该能够创建一个中间人(代理),它可以实时解密会话(在游戏过程中)并查看应用程序状态(即其他玩家的位置)。如果代理和/或WireShark没有透露安全通信的类型,那么作者正在使用专有加密...如果这是真的,那么您可以确定加密类型" 。

上述加密数据不是STRING,而是一系列BINARY BYTES,其长度为56个字节(不是常用摘要或块大小模数)。您提供的密钥是32字节(256位),因此可以用作有效的AES-256密钥。尝试发布完整的数据包,我可以提供更多细节。