Hello,
A friend and I have been working on a cross-platform, open source system-link tunnel, primarily for playing Halo. Now that that's done, we're working on a peer for this tunnel that will add bots to the system link multiplayer. The problem is that we do not have enough information on the crypto used to really get anywhere as of yet... once that is done, RE'ing the protocol itself is very simple.
If anyone has any information on this, it'd be greatly appreciated.
Happy Hacking,
Lord Daeken M. BlackBlade
(Cody Brocious)
XBox System Link Protocol
XBox System Link Protocol
Black and white are all I see in my infancy.
you should probably ask the guys down at www.xbconnect.com they got it figured out.
Nice first name btw, same as mine
Nice first name btw, same as mine


First, thanks for the quick reply 
Second, we figured out the tunneling protocol in about 10 minutes of looking at packet dumps, and have a working cross-platform tunnel that we'll be releasing ASAP
Third, I am almost certain I figured out the crypto system-link games use... it seems to be DES-56 using the MAC address and then the last two bytes of the MAC address as the key... hats off to MS on this extremely.... complex... cryptography system... they should've gone with a caesarian cipher... at least then it wouldn't have been so damn predictable
Later

Second, we figured out the tunneling protocol in about 10 minutes of looking at packet dumps, and have a working cross-platform tunnel that we'll be releasing ASAP

Third, I am almost certain I figured out the crypto system-link games use... it seems to be DES-56 using the MAC address and then the last two bytes of the MAC address as the key... hats off to MS on this extremely.... complex... cryptography system... they should've gone with a caesarian cipher... at least then it wouldn't have been so damn predictable

Later

Black and white are all I see in my infancy.
-
- Posts: 239
- Joined: Sun Oct 05, 2003 12:23 am
- Location: UK
![]() |