Monday, May 9, 2011

Red Dead while PSN is Dead, Part 3

So after one night of the script working, future tests kept turning up nil results.

Everything we tried kept showing the broadcast messages for finding a server, as well as the server response; but, the client would not connect.

Reviewing traffic over-and-over again turned up nothing new at the IP layer. Turns out, the IP address of the server is embedded in the message sent by the server. I discovered this by noticing ARP requests for my IP address on the other network. A quick fix of changing the repeater address of the "fake" server to that of a PS3-server and voila, working again.

I'll dig into the protocol to find that in the fields and release a new version of the scripts that will fix the IP on the fly. Until then, at least there is a work around.

No comments:

Post a Comment