Xbox live profiles

Discussion in 'Xbox (Original console)' started by ToXZiN 1, Jul 20, 2016.

  1. ToXZiN 1

    ToXZiN 1 Spirited Member

    Joined:
    Sep 22, 2015
    Messages:
    179
    Likes Received:
    50
    Does anyone know where the xbox live profiles are stored on the xbox hdd? I have a few id like to backup. I tried installing the action replay software but it won't work on windows 10. Program runs but won't detect memory unit so I just want to FTP them over. I need help locating the directory they are in.
     
    CodeAsm likes this.
  2. rso

    rso Gone. See y'all elsewhere, maybe.

    Joined:
    Mar 26, 2010
    Messages:
    2,190
    Likes Received:
    447
    @CodeAsm looked into this. He mentioned how the profiles are stored but not where exactly... But since they're encrypted while on the HDD I guess you have to move them to a MU so it doesn't matter all that much anyways.
     
  3. ToXZiN 1

    ToXZiN 1 Spirited Member

    Joined:
    Sep 22, 2015
    Messages:
    179
    Likes Received:
    50
    I have one on a MU but cant find a way to extract them. I dont have a program to explore them.
     
  4. LeHaM

    LeHaM Site Soldier

    Joined:
    May 5, 2013
    Messages:
    2,634
    Likes Received:
    292
  5. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    I dint reply? crap I though i did.sorry.

    No, you cant find it in the filesystem tree. its "outside" the filesystem.
    I stated it somewhere before, .xbla is MY MADE-UP extension. it does NOT exsist. its raw data inside the system header, configsectors on the harddrive. You cant find you creditcard or harddrive key on the harddrive either right? "NO, only after some homebrew app or reading the eeprom yourself. "


    Lets do this
    Just Xplorer wont work, but its a step. Its wont look for files inside the systemheader itself. its also not the fastest, but maybe "safest", you can double/triple check ;)

    First of all, you can transfer 1 account per MU. getting a usb stick to work on the xbox is the easiest aswell. PLEASE, try the Hxd editing method first, its faster. Also, dont just try editing the name, it wont work*
    With https://mh-nexus.de/en/hxd/ you can even skip the xplorer step.

    Also, for making a backup, this is easy.
    WARNING If your xbox is new, softmodded, harddrive replaced... you might not be able to transfer the live account, for your system lacks the necesairy "machine account". and these are no longer made, for the live servers are gone*

    Windows, with Xplorer
    1. Connect a MU with an account to your PC (DONT FORMAT IN PC PLEASE)
    2. open Xplorer and find your MU (you can transfer whatever you want, but you CANT find the live account)
    3. Make a full MU backup to file (Drive>Backup Image...)
    4. Open HxD or your favorite editor,
    5. Open your just made backup
      Go to step 4 of "Windows HxD"
    Windows HxD
    1. Connect a MU with an account to your PC (DONT FORMAT IN PC PLEASE)
    2. Open HxD or any Hexeditor that can open usb storage devices and can edit them (unless only getting the data is required) (TIP2, open as administrator)
    3. Please use HxD, pres the disk icon(next to the chip) named "open disk" you can leave the readonly on, if you only want to get the account
    4. If you have done everything good so far, you should see your live account name allready (unless you want to copy a account here) The name of the MU should be "earlier" on the MU aswell.
      [GALLERY=media, 314]Xbox Memory by CodeAsm posted Aug 26, 2015 at 11:22 AM[/GALLERY]
      in my case, a longe one "AssemblerGames.com CodeAsm" not sure if we can savely edit it here, try not to.
      The live account is "Angul" in my case, reasons for why you cant change the name, we dont yet have the generaly used "encryption" key. Every xbox has the same one, thats why you can transfer them using a MU. The Harddrive uses a xbox specific one, so we cant just copy that data.
    5. select the bytes 50(hex) to and with BB(hex) (a total of 6C(hex), or 108bytes)
      (decimal 80-187)
      Tis, is your live account. Or you OVERWRITE a live account of 108bytes into here.
      Here you can view the selected account, regardless of the contents, it should contain your account. OR you "overwrite" the bytes there with the ones you want to have.
      xboxmu.png
    6. Save, hope it works :D if you saved to a just made backup if you followed this with xplorer. go to step 7, else,... save and done :D
    7. Right, so you saved back to your backup (can take a while if a large MU is used)
    8. Xplorer, go to the (Drive>Restore Image...) and again, this can take a while...

      You should now have either a backup of your live account "encrypted" with the general encryption key, ready for writing to a MU. Or its on you MU and your xbox should see it.... BUT

      A big isue I found, if your xbox has NEVER EVER been on xbox live. and/or had his harddrive replaced and contents replaced with like slayersdisk... LONG STORY SHORT
      your xbox does NOT have a machine account, it wont decrypt the MU, you wont see any live accounts. maybe you can fix that by a devkit menu and generating some fake accounts but why you need this tutorial.
    *Your system is hacked, modded or Xqemu and has NO machine account? your out of luck today, but this is also a reason we need a opensource xbox live or smart people finding out how the xbox live system works. Please, if you DO have a working xbox with live accounts. Make a EEPROM backup and FULL hdd backup (or atleast the full config sectors... no idea? full hdd, its just 8gb)
    Now you should have a working combo of eeprom and machine account (maybe record the hdd lock key aswell)

    We need some more research, hands and smart people. Ive documented some stuff and others also confirmed/added info on what we know. MS even said that they knew we might have the key for MU transfer, if so, we can change the name, domein and maybe more on the MU part. When we have somewhat working live server code, we might be able to generate a machine account (requires some info from your xbox, and send back and forth)
    Then your able to view/transfer and make live accounts :D (creating is posible if we have a liveserver)

    TLDR: Go use HxD, Administrator mode, LEARN TO USE A HEXEDITOR, its a basic game hacking tool. Please.... and get 2 free live accounts from here:
    http://codeasm.com/xbox/files/Accounts/

    Also a example layout can be recieved. Its not too hard I gues. Thanks to Assemblergames i figured this all out, so go on, hack the planet.

    I still dont see a live account and followed your guide.
    test 1, did you ever had one working on this machine? or did you replace the hdd, softmodded it and removed at some point all config sectors? Does it contain a machine account?

    test 2, did this xbox, ever got online, on XBox live or recieved an online update? if no, its posible, your xbox does not have a machine account. Xbox devkit menus fail to make live friends aswell, if so, you are sure you dont have or lost your machine account.

    test 3, do you understand that you need a machine account? do you understand that in order to have one, your xbox needs to have been online ever back in the time live servers worked? either get a full hdd backup with eeprom and overwrite those on your xbox (WHY would you do that?) of a combo that does have a machine account.

    Can you find out where it is stored? read about "harddrive sectors". Remind this"Its NOT a file, its part of the filesystem itself... its inside a "config sector""
    I have not yet backedup my machine accounts, also cannot yet generate new ones (as we dont have the "keys" to decrypt or encrypt these keys)


    Ill try to keep this tutorial uptodate, and please do ask questions, and if you find something, either reply here, PM me or here: http://assemblergames.com/l/threads/xbox-live-accounts-xqemu-and-mu.60352/
     
    Last edited: Jul 24, 2016
    fate6 and XboxSurgeon like this.
  6. ToXZiN 1

    ToXZiN 1 Spirited Member

    Joined:
    Sep 22, 2015
    Messages:
    179
    Likes Received:
    50
    Thanks for the reply man, I managed to dump and extract using the hex method.
     
    CodeAsm likes this.
  7. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    Please verify by some means that a freshly formated mu can take your backup and an xbox can see it if posible. So your sure that youve done it right (unless you made a full mu backup and dint remove the account from the xbox ;)
    EDIT: His backup checked out to work, so tutorial is tested by atleast 2 people... me and ToXZin 1 :D

    ill see very soon if I manage to backup one xbox's hdd and eeprom (for Xqemu, to get viewing MU to work) then you can also check if the backup worked.
    one need to modify the xqemu source to load a other eeprom than Bunnie's xbox. (or a virtual one? does that change the used keys? dont thinks so but...) another project for someone (TODO, espes:
    -load/write eeprom from file this would be so nice, writing too isnt needed that hard, but would also be nice. actualy alott from those todo lists espes and jayrayfox have... audio, mcpx, diferent xbox revisions, chihiro, it all would be awesome.)
     
    Last edited: Jul 26, 2016
    DinohScene and ToXZiN 1 like this.
  8. l_oliveira

    l_oliveira Officer at Arms

    Joined:
    Nov 24, 2007
    Messages:
    3,879
    Likes Received:
    245
    FYI, Party Buffalo (the stuff people use to mod XBOX360 saves on USB pendrives) can mount and browse original XBOX filesystems.
     
    CodeAsm likes this.
  9. CodeAsm

    CodeAsm ohci_write: Bad offset 30

    Joined:
    Dec 22, 2010
    Messages:
    1,500
    Likes Received:
    176
    Thx
    That one or Xplorer360 (dunno wich patched or virgin) can read harddrives and memory devices. And I highly recommend to use those instead of manual editing.
    Sadly the live account isnt a file, and is stored far up in the beginning, before or something the file-table. So any normal file actions should be done with Party Buffalo, also because its a party :D

    The machine acount and other config settings that are stored inside the config sectors also cant be accessed with Party buffalo or Xplorer, but also these parts are specialist parts, you normally dont want or have to touch those anyway. (I have been thinking of taking sourcecode from a fatx explorer and adding extracting and injecting these parts, but I rather have the decryption method first)
     
sonicdude10
Draft saved Draft deleted
Insert every image as a...
  1.  0%

Share This Page