今晚我在打PS3 Bad Company 2的时候遇到一个很牛逼的sniper,基本上是一让他看见你就死定了,让我联想起aimbot这些外挂,但是PS3应该不可以运行外挂,所以我就想如何在PS3去实现一些hack.
我想如果我的电脑建个squid proxy,然后让PS3通过proxy连到internet上去打,那么我就可以通过在电脑上修改经过proxy的IP Packet,这样达到hack的目的。
比如EA server传个这样一个Array到我的PS3上
data[enemy_position[100,200]]
那么如果我修改一下这个packet变成
data[enemy_position[100,200], message['enemy is at 100,200']]
问题是我sniff了一下Proxy, 如何去decode这些packet???
谢谢!作者: mikeblu17 时间: 2010-8-8 00:41:37
电脑盲飘过~纯顶~作者: pAtrick 时间: 2010-8-8 00:48:17
本帖最后由 pAtrick 于 2010-8-8 00:51 编辑
你觉得
ea不会在服务器端做验证么?
通信不会加密么?
通信协议会是明文的么?
作者: 117wik 时间: 2010-8-8 00:56:42
今晚我在打PS3 Bad Company 2的时候遇到一个很牛逼的sniper,基本上是一让他看见你就死定了,让我联想起aimbot这些外挂,但是PS3应该不可以运行外挂,所以我就想如何在PS3去实现一些hack.
我想如果我的电脑建个sq ...
variable 发表于 2010-8-8 00:38
i think Patrick mentioned a good point that, modifying packets based on certain rule isn't the hard part (you can potentially achieve it using iptable). However there might be additional integrity check built in to the game that doesn't allow modification.
Doesn't it defeat the whole purpose of gaming to cheat anwyay? :P
If you want to bypass that level might be easier to just google search and see if any others have any tips?
have fun with your game :)作者: variable 时间: 2010-8-8 00:57:31
所以就要来问问,ea不会在服务器端做验证么?通信不会加密么?这两个因素我已经考虑了,但是怎么也要试试看嘛。
因为我在某处看到过有人demonstrate wall hack on PS3...
你觉得
ea不会在服务器端做验证么?通信不会加密么?通信协议会是明文的么?
pAtrick 发表于 2010-8-8 00:48