Open Source Xbox Live?

Discussion in 'Xbox (Original console)' started by AlexRMC92, Feb 19, 2013.

  1. ToXZiN 1

    ToXZiN 1 Spirited Member

    Joined:
    Sep 22, 2015
    Messages:
    179
    Likes Received:
    50
    Why are they not being sued right now for running stealth servers?
     
  2. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    Not worth their time probably but if the stealth guys come and reveal them juicy secrets then that's a whole nother can of gummy worms.
     
    ToXZiN 1 likes this.
  3. JeBobs

    JeBobs Nova Force General

    Joined:
    Jul 11, 2016
    Messages:
    2
    Likes Received:
    3
    I feel like at first we need to analyze how the authentication works and stuff and either 1. take advantage of it 2. strip it out via an update or something 3. spoof it and just use stock k/d 5960. I personally think 3 would be the best option because then stock xboxen would be able to use it to a degree through a pc with a modified hosts file. Second off we need to actually build a server that will manage logins and stuff and a database of gamertags and stuff like free DLC. Third would be the servers for the individual games and either do matchmaking or dedicated servers, but that can't be until later.

    In all, I think this project has a lot of potential and with the right people and enough time, this could be a very successful project and might get more people to fire up their old xbox out of their closet and play for a while.

    P.S. I am going into a cybersecurity class next year at school and I'll learn a lot about cracking encryption and stuff so I might be able to contribute to the analyzing stage in the near future.
     
    Xbox Loyalists likes this.
  4. kebob

    kebob Rapidly Rising Member

    Joined:
    Jan 13, 2011
    Messages:
    97
    Likes Received:
    11
    So just found all this the other day and am really happy to see so many people would be up for working on it and putting in the effort needed to get it all going. Thinking about picking up a DVT4 and starting to research some of this stuff to join the crew in figuring out something here. Who would be the best person to contact to get an environment setup and all the source code that we have so far?
     
  5. KIWIDOGGIE

    KIWIDOGGIE Peppy Member

    Joined:
    Jul 9, 2008
    Messages:
    357
    Likes Received:
    15
    3. Is the best option but requires the most work, not just including the initial challenges and responses (which has been done). You will need to also re-implement all of the services that xbox live uses behind the scenes, which I don't think anyone but MS has code/documentation for. So that means you will have to reverse what the executables are expecting and fuzz them to figure out what goes where which isn't accurate by any means. What have you have described is "generically" what needs to happen but the actual amount of work is substantial.

    1 and 2. Seem like they go hand in hand, it would probably be much easier to just hook the XOnline API's that are compiled into the executable and just return spoofed data. But then again you will also probably need a debug kit due to there isn't really much space to tack on hooking code etc anywhere.
     
    Xbox Loyalists and ToXZiN 1 like this.
  6. hennber

    hennber Newly Registered

    Joined:
    Jan 16, 2016
    Messages:
    4
    Likes Received:
    1
    there should be no need of flashing anything to the xbox, all that would be needed would be a dns server, since we want to emulate xbl, theres no need to change how it connects.
     
    Xbox Loyalists likes this.
  7. fate6

    fate6 Haha, I killed a Pumpkin!

    Joined:
    May 15, 2013
    Messages:
    973
    Likes Received:
    351
    How about flashing it to remove some of the security challenges in order to make things easier? Unless you want a 1:1 XBL clone but good luck with that.
     
    Xbox Loyalists likes this.
  8. rso

    rso Gone. See y'all elsewhere, maybe.

    Joined:
    Mar 26, 2010
    Messages:
    2,190
    Likes Received:
    447
    This thread contains so many posts that have me longing for a Dislike button...
     
  9. KIWIDOGGIE

    KIWIDOGGIE Peppy Member

    Joined:
    Jul 9, 2008
    Messages:
    357
    Likes Received:
    15
    Exactly, just like your 100% non-informative shit post.

    There has been progress with this, pretty much have gotten signed in with the user and console, just needing services implemented. Patching out the requirement for these services would at least get the xbox to sit idle happy thinking it was connected. But without these services nothing will work correctly (billing/accounting/mm/presence) so they are all needed (well maybe not billing) and without the OG Live services being up we can't dump these properly and only have to go off of what the xbox is wanting. Here lies the problem, do we 1. Patch out the requirement for these (since every xbox should be running cfw/dash at this point anyway) but that also leaves another issue that there isn't anything running in the background like 360, everything in inlined (so per-game/executable). 2. Try and re-implement a service that we don't know very much about how it works/is handled just based off of the responses the Xbox is expecting (which mind you isn't 100% either due to us RE it instead of having actual structures/code)

    It's a tossup at this point... Choose your poison.
     
    Xbox Loyalists likes this.
  10. erfg12

    erfg12 Rising Member

    Joined:
    Aug 26, 2015
    Messages:
    60
    Likes Received:
    16
    github repo somewhere, or private?

    I say go with option #1 and patch out the requirements for right now since everyone has their consoles modded and we could just go from there if it's easier.
     
  11. kebob

    kebob Rapidly Rising Member

    Joined:
    Jan 13, 2011
    Messages:
    97
    Likes Received:
    11
    I am working on getting an environment setup to spend a little time working on this. For those of you that want to discuss this and are actively working on it - I created a Slack group at xdkneighborhood.slack.com It is open for anyone to join and discuss whatever but might be a good area to convene and discuss ideas about implementing this Live service there. I can help with some of the black boxed services that would need to be implemented as well so that we can do option 2.
     
    Xbox Loyalists likes this.
  12. Derpman94

    Derpman94 Member

    Joined:
    Nov 3, 2015
    Messages:
    15
    Likes Received:
    7
  13. DarrenRainey

    DarrenRainey Member

    Joined:
    Aug 8, 2015
    Messages:
    17
    Likes Received:
    6
    Just wondering what the current progress of the project is as its been a while since I was on this forum. from a quick look at the kernel source code that someone posted a while ago it appears to be based upon a modified windows 2000 kernel but it doesn't look like the source code is complete so it will take some work to make it usable but it might be possible to patch the current kernel on the xbox if we can find out what we need to change or remove
     
    Xbox Loyalists likes this.
  14. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    Dunno yet, there has been some people gathering programmers or trying to collect knowledge and get things going. its probably just as fast as some emulators. When time and enjoyment are inplace, work is done.

    Its some WAAAAAayyyyy back based on windows 2000. MS modified enough that I dont think its easy to add some GUI to make it windows 2000. also alott is missing on purpose by ms, they dint need it for a xbox ;) registery? gone. Win32 loading? gone. GUI(start btn stuff)? gone. Drivers? Gone/put in the kernel directly.* The way executables are loaded?... changed...

    *It might be slightly diferently but its not as easy as "take windows 2000 source and trow in the xbox source tree and compile"... sadly(?).
     
    Xbox Loyalists likes this.
  15. DarrenRainey

    DarrenRainey Member

    Joined:
    Aug 8, 2015
    Messages:
    17
    Likes Received:
    6
    I got a second hand xbox a few years ago and I was wondering if xbmc is installed on it by default as everywhere I've looked shows how to mod the xbox to install it
     
  16. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    Thats.... realy offtopic I think. xbmc is a dashboard, homebrew. if its installed in a way that it boots directly and you cant find a modchip (wich has probably a modded kernel to boot xbmc as a dash) its probably a TSOP mod or softmod.
    These "custom" dashboards arent realy gonna help us making a clone xbox live. the technical details has been described earlier, maybe not completly or 100% to MS inner workings, but please look into those. maybe try some mods yourself, and maybe some random MS sample (like a triangle).
     
    Xbox Loyalists and ToXZiN 1 like this.
  17. DarrenRainey

    DarrenRainey Member

    Joined:
    Aug 8, 2015
    Messages:
    17
    Likes Received:
    6
    ok I was just wondering because when I put a blank cd or dvd in it boots to xbmc and then allows me to browse files on the system and do basic tasks like renaming and opening files
     
  18. ToXZiN 1

    ToXZiN 1 Spirited Member

    Joined:
    Sep 22, 2015
    Messages:
    179
    Likes Received:
    50
    Dude, I'm not trying to sound like a dick but...this isn't the thread for that discussion. You are in the right section (Original xbox) but this thread is about creating an open source xbox live. XBMC has nothing to do with that.
     
    fate6, CodeAsm and zinyui44 like this.
  19. GoTeamScotch

    GoTeamScotch Spirited Member

    Joined:
    Jul 14, 2016
    Messages:
    121
    Likes Received:
    59
    Focusing on supporting stock Xboxes might not be a wise route. I can picture having the ability to run patched xbe's, kernels, and bioses would be pretty crucial to a project like this just to get around some of the security checks. To be able to run it all from a PC would be great but I would suspect you'd need keys from MS in order to do so. Also, I know this whole project would take place without MS's blessings (obviously) but offering a DLC distribution channel on top seems like it's asking for attention. It's kind of in the same realm of providing a means to download games. DLC is pretty easy to get for the most part anyways so I would skip that. Just my two cents.

    Overall though, this seems like a very cool idea and I applaud everyone's efforts and input towards this idea. I personally can't offer much help but if it ever gets online I'll definitely donate to help keep it running.
     
    Xbox Loyalists and CodeAsm like this.
  20. DarrenRainey

    DarrenRainey Member

    Joined:
    Aug 8, 2015
    Messages:
    17
    Likes Received:
    6
    Xbox Loyalists likes this.
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page