Valhalla Legends Archive

Programming => General Programming => Topic started by: warz on December 24, 2004, 04:44 PM

Title: xbox live computer client
Post by: warz on December 24, 2004, 04:44 PM
Has anyone thought of making an xbox live client? Support logging in as an account, retreiving friends list, sending/receiving messages, etc?

I wonder how difficult this would be. Anyone seen anything similar to this idea?
Title: Re: xbox live computer client
Post by: UserLoser. on December 24, 2004, 06:28 PM
Quote from: warz on December 24, 2004, 04:44 PM
Has anyone thought of making an xbox live client? Support logging in as an account, retreiving friends list, sending/receiving messages, etc?

I wonder how difficult this would be. Anyone seen anything similar to this idea?

Where/how would you start this?  I'd be interested, but how?  Put a game DVD in system and do something with the files I'm assuming?
Title: Re: xbox live computer client
Post by: warz on December 24, 2004, 07:41 PM
Nah. xbox live is very similar to battle.net. I'm assuming i would need to have a modded xbox, atleast to look at game/network files. Probably would take a router to capture online packets. I'm not sure. I've been doing research. Right now I don't think there's any way for me to actually inspect what it does? I haven't tried putting halo 2 in my computer yet, though. I'll do that soon.
Title: Re: xbox live computer client
Post by: DeTaiLs on December 24, 2004, 08:53 PM
I remember sombody a long time ago trying to make a server for xbox live for freinds to play on maybe search for that and get some information
Title: Re: xbox live computer client
Post by: hismajesty on December 24, 2004, 09:00 PM
Quote from: Details on December 24, 2004, 08:53 PM
I remember sombody a long time ago trying to make a server for xbox live for freinds to play on maybe search for that and get some information

A few of those exist now.
Title: Re: xbox live computer client
Post by: MyndFyre on December 24, 2004, 09:46 PM
Quote from: warz on December 24, 2004, 07:41 PM
Nah. xbox live is very similar to battle.net. I'm assuming i would need to have a modded xbox, atleast to look at game/network files. Probably would take a router to capture online packets. I'm not sure. I've been doing research. Right now I don't think there's any way for me to actually inspect what it does? I haven't tried putting halo 2 in my computer yet, though. I'll do that soon.

You know, you don't need to do it to your router.  Before I bought a separate wireless adapter for my Xbox, I used to use Windows Internet Connection Sharing -- I'd set my wireless adapter on my computer to be the Internet connection, and then connect my computer to the Xbox with a crossover ethernet cable.  All Xbox network traffic then went through Windows, so you could packetlog it with Ethereal.
Title: Re: xbox live computer client
Post by: warz on December 24, 2004, 10:28 PM
Hm, I might try to rig something like that up.

Similar to like

dsl modem -> computer -> xbox, instead of..
xbox <- dsl modem -> computer
Title: Re: xbox live computer client
Post by: SNiFFeR on December 26, 2004, 02:58 PM
http://www.xbconnect.com/
Title: Re: xbox live computer client
Post by: R.a.B.B.i.T on December 27, 2004, 11:11 PM
Mod the X-Box: http://ix86.cold-chaos.net/forum/index.php?topic=287.0

As seen, you can run stuff off of it, so why not do something like that?
Title: Re: xbox live computer client
Post by: UserLoser. on December 27, 2004, 11:53 PM
Quote from: R.a.B.B.i.T on December 27, 2004, 11:11 PM
Mod the X-Box: http://ix86.cold-chaos.net/forum/index.php?topic=287.0

As seen, you can run stuff off of it, so why not do something like that?

Explain how this is done?
Title: Re: xbox live computer client
Post by: Newby on December 28, 2004, 12:22 AM
It revolves around mod chips. There's a way to mod the motherboard or something inside the XBox to boot a fully functional Linux distro. You can't play games on your XBox ever again, but hey, it's a pretty damn cheap decent server. :P
Title: Re: xbox live computer client
Post by: warz on December 28, 2004, 10:07 AM
I believe there's ways to flip a switch on some mod chips or something that revert the xbox back to an 'unmodded' style. You can still play xbox and xbox live if you want. Although, this has nothing to do with what I was wanting to do, but it's still a neat topic.

I was just talking about creating a bot for windows that emulates an xbox signing into xbox live.
Title: Re: xbox live computer client
Post by: Newby on December 28, 2004, 10:55 AM
Quote from: warz on December 28, 2004, 10:07 AM
I believe there's ways to flip a switch on some mod chips or something that revert the xbox back to an 'unmodded' style. You can still play xbox and xbox live if you want. Although, this has nothing to do with what I was wanting to do, but it's still a neat topic.
That chip doesn't turn it into a full Linux server. It just allows you to store games on your hard drive and play 'em from there, and play other games for different systems.
Title: Re: xbox live computer client
Post by: R.a.B.B.i.T on December 28, 2004, 04:41 PM
Quote from: Newby on December 28, 2004, 12:22 AM
It revolves around mod chips. There's a way to mod the motherboard or something inside the XBox to boot a fully functional Linux distro. You can't play games on your XBox ever again, but hey, it's a pretty damn cheap decent server. :P
Actually, one of my friends did this and wrote emulators so he could still play all his games (on his 400gb HD).  He also wrote a emulator for PS2, and is working on one for GCN.  With the ripping XBox can do, all he does is go to Blockbuster and he's got most console games.  Bam.  But then again, he IS completely insane.
Title: Re: xbox live computer client
Post by: hismajesty on December 28, 2004, 09:47 PM
Is there anyway to do this sort of stuff on PS2? I don't really play console games that much and don't have many games (which one of those is the cause of the other?) but it'd be nice to rip some from BB.
Title: Re: xbox live computer client
Post by: R.a.B.B.i.T on December 28, 2004, 10:32 PM
It's possible, but not as extensively.  PS2 already supports *nix, but you need to mod it somewhat to actually use it (as far as I know FFXI is the only game that uses the *nix OS on PS2, but I haven't really studied up on this).  It may be, and if I could afford the mod-chips and a spare PS2 to attempt this on, I'd do it, but I can't, and I don't want to fuck up a solder and completely vegetize my PS2, so I won't try.
Title: Re: xbox live computer client
Post by: mynameistmp on January 07, 2005, 02:28 AM
warz, I'm really interested in this. Hit me on irc.
Title: Re: xbox live computer client
Post by: Atom on January 10, 2005, 08:21 PM
Well these are all great ideas but they have very great risk. No. its not just like battle.net, here you have accounts that you pay for with your credit card and have all your personal information attached too. If you mess around, you are going to be banned! Remember BNETD? Imagine having that kind of legal trouble with your credit card attached to your account! Now imagine going to court with microsoft's lawyer calling you a malicious h4x0r.

Xbconnect is not an xbox live server, it is a lan tunneler. "Warp Pipe" does the same thing for gamecube.
Title: Re: xbox live computer client
Post by: Eibro on January 12, 2005, 05:19 PM
Yes, and the xbox live protocol uses Kerberos, so good luck reversing that.
Title: Re: xbox live computer client
Post by: dxoigmn on January 12, 2005, 05:42 PM
Quote from: S-1-1-0 on January 12, 2005, 05:19 PM
Yes, and the xbox live protocol uses Kerberos, so good luck reversing that.

Kerberos is well documented.
Title: Re: xbox live computer client
Post by: MyndFyre on January 12, 2005, 06:18 PM
Quote from: dxoigmn on January 12, 2005, 05:42 PM
Quote from: S-1-1-0 on January 12, 2005, 05:19 PM
Yes, and the xbox live protocol uses Kerberos, so good luck reversing that.

Kerberos is well documented.

Such as on this site (http://www.isi.edu/gost/info/kerberos/documentation.html).
Title: Re: xbox live computer client
Post by: Eibro on January 12, 2005, 07:10 PM
I take it neither of you know what Kerberos is.
Title: Re: xbox live computer client
Post by: MyndFyre on January 12, 2005, 08:53 PM
Quote from: S-1-1-0 on January 12, 2005, 07:10 PM
I take it neither of you know what Kerberos is.

I always thought it was an authentication protocol used extensively in newer Microsoft products.  Wikipedia (http://en.wikipedia.org/wiki/Kerberos) appears to agree with me.  But since I'm wrong, apparently Kerberos is the "Hound of Hades" that was somehow implemented in the Xbox.  While I can see this is possible -- maybe even likely, given Microsoft -- I hardly see what the relevance would be.

So -- care to enlighten us, Eibro?
Title: Re: xbox live computer client
Post by: dxoigmn on January 12, 2005, 09:31 PM
Quote from: S-1-1-0 on January 12, 2005, 07:10 PM
I take it neither of you know what Kerberos is.

I have only looked over the protocol briefly since the college I go to uses it.  They are phasing it out in support of Public Key Infrastructure (PKI) certificates, yet it still remains a popular method of authentication for checking one's email.  It's likely the XBOX implementation is simply a subset or equal to that of the implementation in Windows 2000 or later.
Title: Re: xbox live computer client
Post by: Eibro on January 12, 2005, 09:40 PM
Quote from: MyndFyre on January 12, 2005, 08:53 PM
Quote from: S-1-1-0 on January 12, 2005, 07:10 PM
I take it neither of you know what Kerberos is.

I always thought it was an authentication protocol used extensively in newer Microsoft products.  Wikipedia (http://en.wikipedia.org/wiki/Kerberos) appears to agree with me.  But since I'm wrong, apparently Kerberos is the "Hound of Hades" that was somehow implemented in the Xbox.  While I can see this is possible -- maybe even likely, given Microsoft -- I hardly see what the relevance would be.

So -- care to enlighten us, Eibro?
No, I don't. As you so readily pointed out, it's well documented.
Title: Re: xbox live computer client
Post by: warz on January 13, 2005, 10:31 PM
Quote from: S-1-1-0 on January 12, 2005, 09:40 PM
Quote from: MyndFyre on January 12, 2005, 08:53 PM
Quote from: S-1-1-0 on January 12, 2005, 07:10 PM
I take it neither of you know what Kerberos is.

I always thought it was an authentication protocol used extensively in newer Microsoft products.  Wikipedia (http://en.wikipedia.org/wiki/Kerberos) appears to agree with me.  But since I'm wrong, apparently Kerberos is the "Hound of Hades" that was somehow implemented in the Xbox.  While I can see this is possible -- maybe even likely, given Microsoft -- I hardly see what the relevance would be.

So -- care to enlighten us, Eibro?
No, I don't. As you so readily pointed out, it's well documented.

Yes, but if he has no idea what it is, as you seem to think -- then that documentation might be incorrect? Spread some light on the dark areas for us here, please, S-1-1-0.
Title: Re: xbox live computer client
Post by: Atom on January 15, 2005, 02:33 AM
Halo 2 players already have an online buddy list at their disposal via bungie.net

I think I will make a client that takes that via an http request
Title: Re: xbox live computer client
Post by: warz on January 15, 2005, 06:23 PM
Quote from: Atom on January 15, 2005, 02:33 AM
Halo 2 players already have an online buddy list at their disposal via bungie.net

I think I will make a client that takes that via an http request

Although not what I'm looking for, that's a quick solution. I've already gathered a large amount of notes pertaining to my original emulation idea. If anyone would like to compare notes let me know.