xboxscene.org forums

Xbox360 Forums => Xbox 360 Hacking Forums => General Technical Hacking Discussion => Topic started by: Xbox-Scene on January 07, 2006, 09:02:00 PM

Title: Xbox Game Saves Work on Xbox 360
Post by: Xbox-Scene on January 07, 2006, 09:02:00 PM

Xbox Game Saves Work on Xbox 360-- Posted by XanTium on January 7 22:26 EST
Over at xboxhacker.net Rymez2K managed to make an (original) Xbox gamesave work on his Xbox 360.

He created a gamesave in FIFA 2004 on his (modded) Xbox(1), ftp-ed it (UDATA\4541003b and TDATA\4541003b) to his PC. To get it on the Xbox 360 HD it's a bit more complicated of course ... he used the newly released big-endian FATX support in the Linux kernel to read the Xbox 360 FATX partitions via his PC.
Using the linux 'dd' command he made an image of the second FATX partition, mounted the image (that linux understands thanks to the new big-endian FATX support), copied the UDATA and TDATA dirs with the FIFA2004 gamesave to the mounted image, unmounted the image and 'dd'-ed it back to the Xbox 360 HD. More details about how he did it is available on xboxhacker.net or xboxhacker.net forums[Please remember if you choose to participate that this thread is for technical discussion only, thanks!]
After that he managed to load the FIFA2004 gamesave from his Xbox 360.

Title: Xbox Game Saves Work on Xbox 360
Post by: HushangIVVI on January 07, 2006, 08:34:00 PM
hahaha thats awsome, hopefully there will b some way to mod 360 with a softmod gamesave cheers  beerchug.gif
Title: Xbox Game Saves Work on Xbox 360
Post by: xboxexpert on January 07, 2006, 08:44:00 PM
Using backwards compat.  I'd like to see someone load up the 007 Exploit on a 360 just to see what happens.
Title: Xbox Game Saves Work on Xbox 360
Post by: psxpirate1 on January 07, 2006, 08:45:00 PM
I'd like to know what happens exactly when the buffer overflow gamesaves are used, such as 007 Agent Under Fire.
Title: Xbox Game Saves Work on Xbox 360
Post by: tgm4883 on January 07, 2006, 09:00:00 PM
I think everyone wants to see what would happen.  I doubt it would work, but at least it would give us an answer to this question.
Title: Xbox Game Saves Work on Xbox 360
Post by: Lamer123 on January 07, 2006, 09:01:00 PM
You and everyone else on here man

But I am pretty confident that it would have been posted if it had been done .
Title: Xbox Game Saves Work on Xbox 360
Post by: The Bat on January 07, 2006, 09:06:00 PM
Major kudos to rymez2k for proving that it could be done.  The entire process is a little beyond what I'd feel comfortable doing on my own, but there is at least the possibility of an app being developed by somebody more knowledgable than myself.
Title: Xbox Game Saves Work on Xbox 360
Post by: VOlition on January 07, 2006, 09:58:00 PM
Mechassault hack, if it works omfg.
Title: Xbox Game Saves Work on Xbox 360
Post by: Overloaded on January 07, 2006, 10:06:00 PM
the only expliot that they could attempt is Splinter Cell with Evox cause 007auf and mechassualt are currently not supported by the xbox1 emulator on the 360

This post has been edited by Overloaded: Jan 8 2006, 06:06 AM
Title: Xbox Game Saves Work on Xbox 360
Post by: prankfurter on January 07, 2006, 10:12:00 PM
even if the hack did work it would only let you run unsinged code in the xbox1 emulator; the xbox 1 virtual machine.

but even if it let you play xbox 1 backups i would like biggrin.gif

This post has been edited by prankfurter: Jan 8 2006, 06:12 AM
Title: Xbox Game Saves Work on Xbox 360
Post by: halo2rox on January 07, 2006, 10:14:00 PM
Could someone please help me with using Linux and the FATX support? I am not very good with Linux.
Title: Xbox Game Saves Work on Xbox 360
Post by: doubljdog on January 07, 2006, 10:25:00 PM
i just want xbmc
Title: Xbox Game Saves Work on Xbox 360
Post by: thebucketmouse on January 07, 2006, 10:25:00 PM
If you're not very good with Linux, then you might want to leave this testing to those who are.
Title: Xbox Game Saves Work on Xbox 360
Post by: JimmyGoon on January 07, 2006, 10:43:00 PM
I just wanted everyone to notice that if you load up Halo 2 on XBL with the 360 that it makes you download an update...

I somehow at one point was kicked to the old MS dashboard that was actually running and the download being done there.... so I think there is potential to exploit the Backward Compatibilty Emulator and run unsigned xbox1 code... but I think the idea of somehow getting out of the Emulator into the Xbox 360 memory to run unsigned code is a diluted fantasy.

I would be interested in seeing XBMC on the 360 wink.gif
Title: Xbox Game Saves Work on Xbox 360
Post by: Angerwound on January 07, 2006, 11:05:00 PM
XBOX 360 Save Format Update: Copyin some info from my thread here. http://forums.xbox-scene.com/index.php?act...t=462595&st=90#
Since it basically relates to this area.

XBOX 360 Gamesaves (not legacy xbox1 saves) are hardcoded to each profile they reside in. Therefore, we won't see any sharing of gamesaves (RE: xbox-saves.com) this generation. Unless one would want to download an entirely new profile to say play the last level real quick or somethin. Nothing two helpful.

Each profile is given it's own 'ProfileID' which it uses to store its gamesaves and uniquely save them.

For example here is the layout of a gamesave with just Call of Duty 2.

CODE

/Content
    /E0000ECA5A5364A4  <- Profile-ID
         /FFFE07D1 <- Dash Version/TitleID
             /00010000
                 /E0000ECA5A5364A4  <- Profile Data File
         /415607D1  <- Call of Duty 2 TitleID
             /00000001  
                 /savegame.svg  <- Call of Duty 2 Save


Each profile will contain the Profile Data File as well as a folder for each game's titleid and the contained saves.
Each savefile will contain the 'ProfileID' at offset 0x371 in the file. Thus, giving it some unique data and is then signed with the 2048 bit key. That way, this gamesave can be used ONLY with the profile data of the same ProfileID. Profile Data File's are signed as well, leave out any room for adjustments.

Arcade Content, Movies, Music, and Themes are a bit different. They are transferrable between profiles and between consoles.

Structure Example:
CODE

/Content  
      /0000000000000000 <- Blank instead of a 'ProfileID'
           /584107D1 <- TitleID of Hexic
                 /000D0000
                        /584107D100000001 <- Hexic Package
           /FFFE07D1 <- Dash Version/TitleID
                 /00020000  <- GamerPicture Collection
                        /FFFE07D11000.GamerPicture  <- PIRS Archive Containing 64x64 PNG
                        /FFFE07D11001.GamerPicture
                 /00030000 <- Theme Collection
                        /easportstheme <- PIRS Archive of Theme - Wallpapers+Guide Image
                        /guntheme
                        /halo2theme


Based on my findings. The content appears not to be signed unique to each console. Moving from one console to another shouldn't be a problem as long as you place it in the correct directories.
Title: Xbox Game Saves Work on Xbox 360
Post by: CattyKid on January 07, 2006, 11:10:00 PM
QUOTE(Angerwound @ Jan 8 2006, 01:05 AM) View Post

Each savefile will contain the 'ProfileID' at offset 0x371 in the file. Thus, giving it some unique data and is then signed with the 2048 bit key. That way, this gamesave can be used ONLY with the profile data of the same ProfileID. Profile Data File's are signed as well, leave out any room for adjustments.

I'm particularly interested in THIS.  This means that CoD2 and other games can sign files.  Does this then mean that the numbers in the 2048 bit key are on the CoD2 disc?  Would there be any way to FIND them (I'm sure they would have MAJOR encryption somehow, right?)?  I find this VERY interesting.  Is there any way that we could harness this to sign content like a 360 version of XBMC?  There may not be a media check associated with this because the saves are not meant to be on burnable media.
This is kind of me talking out of my ass, with a shot-in the dark guess at something.
Title: Xbox Game Saves Work on Xbox 360
Post by: JimmyGoon on January 07, 2006, 11:11:00 PM
QUOTE(Angerwound @ Jan 8 2006, 07:05 AM) View Post

XBOX 360 Save Format Update: Copyin some info from my thread here. http://forums.xbox-s...t=462595&st=90#

<SNIP>

Based on my findings. The content appears not to be signed unique to each console. Moving from one console to another shouldn't be a problem as long as you place it in the correct directories.


My post isn't meant to be offensive simply constructive.

What good does that info do? Would we be able to smuggle xbox 1 saves into a xbox 360 save and be able to move it from console-2-console? Whats the story of cracking the emulator? See my above post where I tell you that there seems to be the legacy xbox dashboard running wink.gif fun fun fun!
Title: Xbox Game Saves Work on Xbox 360
Post by: Angerwound on January 07, 2006, 11:14:00 PM
The legacy dash doesn't run. It's emulating that Titles 'Update.xbe' in order to get it's updates. Which will run the fonts from the backward compatibility partition. However, these .xbe's will have the font hole fixed. So no help.

I posted my information because this thread is about how the 360 uses it's gamesaves. People enjoy sharing and trasnferring their xbox 1 gamesaves, they might like to know how this would work with 360 gamesaves. Thus, my post shows that it's not possible. Merely informatave.
Title: Xbox Game Saves Work on Xbox 360
Post by: JimmyGoon on January 07, 2006, 11:16:00 PM
QUOTE(Angerwound @ Jan 8 2006, 07:21 AM) View Post

The legacy dash doesn't run. It's emulating that Titles 'Update.xbe' in order to get it's updates. Which will run the fonts from the backward compatibility partition. However, these .xbe's will have the font hole fixed. So no help.

I posted my information because this thread is about how the 360 uses it's gamesaves. People enjoy sharing and trasnferring their xbox 1 gamesaves, they might like to know how this would work with 360 gamesaves. Thus, my post shows that it's not possible. Merely informatave.


You sure about that part?

That doesn't prevent us from being able to run an exploit thru Splinter Cell though does it? And if would we be able to gain FTP access to .....er... what? the xbox ? the backward-compat partition or what????
Title: Xbox Game Saves Work on Xbox 360
Post by: Mhawk134 on January 07, 2006, 11:17:00 PM
can I get into my 360 without having to open it?  Cause I have the Splinter Cell and the game saves that I use to softmod my xbox. I'll try it out for sho.
Title: Xbox Game Saves Work on Xbox 360
Post by: Angerwound on January 07, 2006, 11:24:00 PM
QUOTE(JimmyGoon @ Jan 7 2006, 11:23 PM) View Post

You sure about that part?

That doesn't prevent us from being able to run an exploit thru Splinter Cell though does it? And if would we be able to gain FTP access to .....er... what? the xbox ? the backward-compat partition or what????


Of course the font hole will be fixed. If not, the entire exploit is based on a buffer overflow. It won't work simply because of the existance of the hypervisor.
Title: Xbox Game Saves Work on Xbox 360
Post by: JimmyGoon on January 07, 2006, 11:29:00 PM
QUOTE(Angerwound @ Jan 8 2006, 07:31 AM) View Post

Of course the font hole will be fixed. If not, the entire exploit is based on a buffer overflow. It won't work simply because of the existance of the hypervisor.


okay okay... I thought you meant that MS actually patched the files / implementation to prevent that from happening (or I guess that IS what they hypervisor is for... hmmm) lol

okay. but STILL... could we run EvoX thru Splinter Cell or is the hypervisor restricting us again? I don't know enough about the mechanics of the Game Exploits to know...

what exactly does the hypervisor prevent from happening... How does it know that whatever its blocks... isn't SUPPOSED to happen? (sorry if thats insanly confusing)
Title: Xbox Game Saves Work on Xbox 360
Post by: kezor on January 07, 2006, 11:31:00 PM
hypervision blocks all unsigned code, making it very hard to run homebrew, hypervision is at the cpu level so they would have to work all the way down to that level
Title: Xbox Game Saves Work on Xbox 360
Post by: JimmyGoon on January 07, 2006, 11:36:00 PM
QUOTE(kezor @ Jan 8 2006, 07:38 AM) View Post

hypervision blocks all unsigned code, making it very hard to run homebrew, hypervision is at the cpu level so they would have to work all the way down to that level


I hate to block dev by asking stupid questions but how does the hypervisor know? Esp when its running inside of an emulator... its not the emulator is reporting all of its actions to the hypervisor is it??

/me confused... I'll step out of the way now since I don't understand this hypervisor hoopla
Title: Xbox Game Saves Work on Xbox 360
Post by: zikronix on January 07, 2006, 11:53:00 PM
at this point i could give a hoot less on hacking the damn thing I would just like to bring my halo2 save acroos cause i dont want have to rebeat the game. Along with others that are backward compat. I might have to lookinto this just for that reaosn alone.
Title: Xbox Game Saves Work on Xbox 360
Post by: M-K-E! on January 08, 2006, 12:05:00 AM
why does everyone thing the splinter cell gamesave exploits will work?  there's a few simple reasons as to why it wont: the main ones: (none having anything to do with the hypervisor)

MA and 007:AUF arent supported in the backwards compatibily...so those 2 are gone...

and have you ever tried to run the SC exploit with the live updates installed?  it takes you to the dash and says contact MS... why wouldnt ms include that part in the emu file you get from live...

so, about the only option in that direction we have is to find a new game that's compatible with live that has some kinda hole in it that ms hasnt seen...



and i too would like to know some stuff about they hypervisor...

is it "hard-coded" to check and not allow for unsigned code to run, or does it do it's job using instructions from the bios...

i have some other idea's, but im poor and have no 360 to help....i actually was about to do this on the 22nd of december at school when a kid brought in his 360, but he wouldnd let me lol.
Title: Xbox Game Saves Work on Xbox 360
Post by: mrjiggles139 on January 08, 2006, 12:37:00 AM
At this point i think its obvious that the exploit wont work like it does on the xbox but that doesnt stop us from bein curious about what WILL happen when the save is loaded in the 360 smile.gif  maybe M$ expected this to happen and coded some kind of special error screen for it :

"We fixed it. Nice try"


 blink.gif
Title: Xbox Game Saves Work on Xbox 360
Post by: bourke on January 08, 2006, 12:44:00 AM
QUOTE(mrjiggles139 @ Jan 8 2006, 08:44 AM) View Post

At this point i think its obvious that the exploit wont work like it does on the xbox but that doesnt stop us from bein curious about what WILL happen when the save is loaded in the 360 smile.gif  maybe M$ expected this to happen and coded some kind of special error screen for it :

"We fixed it. Nice try"
 blink.gif



Will someone please try those Splinter Cell save-games out using this method and put us all out of our misery!

I would have done it yesterday if the 360 was released here instead of in 52 days time, dammit!

Cheers,
Bourkie
Title: Xbox Game Saves Work on Xbox 360
Post by: Lamer123 on January 08, 2006, 01:36:00 AM
cannot run unsighned code . Just most likely raw dumps of games . It is more complex than that with the hardware checks and all but that is the jist of it .
Title: Xbox Game Saves Work on Xbox 360
Post by: bourke on January 08, 2006, 02:03:00 AM
QUOTE(Lamer123 @ Jan 8 2006, 09:43 AM) View Post

In my opinion , if they can fix a game hack with a new release of a game then they can fix it with an emulated OS . So nuts to that .



That is not logical as:

1. they only released a new MechAssault - the other two games were never patched.
2. they did release new versions of the XBox1 OS and the XBox1 OS has nothing to do with what a game does with its allocated memory.
Title: Xbox Game Saves Work on Xbox 360
Post by: Romps on January 08, 2006, 05:09:00 AM
This would be great news if they could find a way to make it easier to transfer saves over.
For all those games u dont want to beat again.
It shows the hypervisor dont check everything going on if he could get a saved game to work from xbox to 360
But ive not read if he removed the signing from the origanal xbox save ?
Title: Xbox Game Saves Work on Xbox 360
Post by: deadparrot on January 08, 2006, 05:10:00 AM
I just wanted to point out, that if the holes hadn't been fixed properly, the exploits load PBL and a hacked BIOS.  What good would that do us inside of an emulator?  Nothing.  I'd still like to see it attempted though.
Title: Xbox Game Saves Work on Xbox 360
Post by: chilin_dude on January 08, 2006, 05:14:00 AM
For the people commenting on the fact that 007 and Mech can't be run, you're forgetting at the time these exploits were being released the group of hackers stated this exploit could be run in many games, it's just that 3 was enough. Therefore even if all the previously exploited games weren't runnable then they could release one of these saves that up till now hasn't been released.
Title: Xbox Game Saves Work on Xbox 360
Post by: DivyX on January 08, 2006, 07:02:00 AM
I think it would be very big mistake not to test these things in practice.
There's been some "it won't work" theories in the past but then it actually were possible/worked.
Wasn't that past 130gb hd or something one example of that sort??

Anyway, we'd be foolish not to try this
because of speculation which is never ending until proven right or wrong. So to you all who ever have the means now to test these things, Please do so and report your findings back.  We have so little weaponry and ?lack of deep knowledge? that i think everything in above sense must be tried.  pop.gif
Title: Xbox Game Saves Work on Xbox 360
Post by: mksoftware on January 08, 2006, 07:17:00 AM
The exploit will most likely not work! However, we could always try wink.gif
Title: Xbox Game Saves Work on Xbox 360
Post by: Tomobobo on January 08, 2006, 07:59:00 AM
QUOTE(M-K-E! @ Jan 8 2006, 08:12 AM) View Post

why does everyone thing the splinter cell gamesave exploits will work?...
and have you ever tried to run the SC exploit with the live updates installed?  it takes you to the dash and says contact MS... why wouldnt ms include that part in the emu file you get from live...


Dude, are you dumb?  How do you think we get softmodded 1.6s? The splinter cell exploit works on every dash version.  Krazies softmod installer, that works..  so, maybe the splinter cell exploit will work on the 360.  Don't say it doesn't work untill someone gives you a video showing them put the damn game in, try to run it and it fails.  Untill then, try it for yourself, or let the pros go to work.
Title: Xbox Game Saves Work on Xbox 360
Post by: OpticNurv on January 08, 2006, 08:07:00 AM
QUOTE(Tomobobo @ Jan 8 2006, 07:06 AM) View Post

Dude, are you dumb?  How do you think we get softmodded 1.6s? The splinter cell exploit works on every dash version.  Krazies softmod installer, that works..  so, maybe the splinter cell exploit will work on the 360.  Don't say it doesn't work untill someone gives you a video showing them put the damn game in, try to run it and it fails.  Untill then, try it for yourself, or let the pros go to work.

 DAMN RIGHT FIGHT THE POWE......  blink.gif oops, i just pooped a little....

seriously though, that's the additude that'll get the 360 hacked, it works until proven otherwise!
Title: Xbox Game Saves Work on Xbox 360
Post by: ViNCe_V on January 08, 2006, 08:31:00 AM
QUOTE(Tomobobo @ Jan 8 2006, 04:06 PM) View Post

How do you think we get softmodded 1.6s?


Maybe I was out of whack when this occured. Cause as far as I know, the v1.6 boxes could not have a softmod with flashed TSOP and therefore recquired modchips. Also, while we should never really assume anything, I think it would only be smart to place your money on the fact that MS coded the EMULATOR to avoid the type of softmod's earlier developed. However, who knows, maybe with a little finess, it would be possible to do something with this. I still do think we should try it, just for the hell of it wink.gif But, I think our energies would be better spent on developing a 360 Modchip that can run unsigned code. At which point maybe some group could modify the emulator such that it can run unsigned code as well (HELLO XBMC!). Just my two cents.
Title: Xbox Game Saves Work on Xbox 360
Post by: pez2k on January 08, 2006, 09:17:00 AM
Softmods and TSOP flashes are two entirely different things. Softmods work by exploiting a loophole in a font or ST.DB on every boot with the stock BIOS, while a TSOP flash is replacing the actual contents of the TSOP chip on the motherboard with a new BIOS.

Also, I doubt anything will come of the old hacked saves, am I right in thinking that the 360 is even protected against buffer overflows? Anyway, anything that has been done to the original Xbox will nearly definitely be patched on the 360, I'd guess even in the emulation, MS aren't daft. Well, aren't that daft.

One other thing I'm wondering, how do HDD-signed saves like Forza work on the 360? Does the actual HDD have a key again of the same format, or is one emulated? It might be worth a try swapping a 360-created Forza save to a different 360 as an experiment. I'd try it, except I don't even own a single 360, never mind a pair. It isn't of any importance I suppose, but it'd be a tiny bit more information on how the 360 does things at least.
Title: Xbox Game Saves Work on Xbox 360
Post by: JimmyGoon on January 08, 2006, 09:22:00 AM
Angerwound: How are Legacy Xbox gamesaves organized on the 360?

Whats the chance of sneeking one in with a 360 gamesave and copying it and not having the 360 know?
Title: Xbox Game Saves Work on Xbox 360
Post by: DivyX on January 08, 2006, 09:27:00 AM
Unfortunately i don't know anything about how the first gen xbox emulation works in 360. Is it software based only or did they do some additional hardware to do the job? Dunno sadly sad.gif
As some1 already pointed out, the emulation part of the 360 would be of great if it could be hacked 'cause of xbmc alone. Nevertheless does any1 know whats the relation with the emulator and hypervisor, how separately does the emulation run in 360 or does hypervisor for example affect it?
Title: Xbox Game Saves Work on Xbox 360
Post by: M-K-E! on January 08, 2006, 10:32:00 AM
QUOTE(Tomobobo @ Jan 8 2006, 04:06 PM) View Post

Dude, are you dumb?  How do you think we get softmodded 1.6s? The splinter cell exploit works on every dash version.  Krazies softmod installer, that works..  so, maybe the splinter cell exploit will work on the 360.  Don't say it doesn't work untill someone gives you a video showing them put the damn game in, try to run it and it fails.  Untill then, try it for yourself, or let the pros go to work.


yes, the splinter cell exploit does work on all dashboard's...unless you have the live updates for splinter cell installed, ie so you can download the new levels...
Title: Xbox Game Saves Work on Xbox 360
Post by: Emerica on January 08, 2006, 11:02:00 AM
Well its a sad day for Xbox live if this is working.
If your writing together guides for this please make it as complicated as possible so the general public cant hack up thier gamesaves.
Title: Xbox Game Saves Work on Xbox 360
Post by: s00pcan on January 08, 2006, 11:11:00 AM
QUOTE(Emerica @ Jan 8 2006, 07:09 PM) View Post

Well its a sad day for Xbox live if this is working.
If your writing together guides for this please make it as complicated as possible so the general public cant hack up thier gamesaves.


This is the General Technical Hacking Discussion, not the "i here u can h4x h410 ez!' n00b board. Hacking gamesaves to cheat is already possible and has already been done on the xbox 1. If you remember, there was a reload hack for halo 2 gamesaves. You don't need to worry about the general public being able to hack gamesaves, because the general public is stupid and do not have modded xboxes. This way of getting them on the 360 is even more complicated, not that it makes much of a difference, and the native xbox 360 gamesaves are signed to each console and profile, according to earlier in this thread. Also, you're, not your.
Title: Xbox Game Saves Work on Xbox 360
Post by: M-K-E! on January 08, 2006, 11:20:00 AM
QUOTE(RocketMBA @ Jan 8 2006, 07:02 PM) View Post

It's never done that for me.



really...anyone else have that not happen? it happens to me all the time if the person had previously download the levels...if i try to run the game, even if i cold boot it with the game in there it will immediatly go to the dash and say there's a problem with the disc....
Title: Xbox Game Saves Work on Xbox 360
Post by: GeToChKn on January 08, 2006, 12:45:00 PM
For the SC issue:  I've had that happen the odd time with someones softmod.  I just end up having to delete their profile.  If they're getting a softmod, they won't be going on live anymore anyways so it's not a biggie.  

For trying to run it:  Before everyone just figures they are going to run this gamesave and be in, I think everyone needs to read up and learn how these exploits worked.  I'm no expert on it but from what I've READ and not guessed, basically the game save lets them trigger a buffer overflow which lets them overwrite the key in memory with something easily divisible by 3.  This then lets us resign the xbe we are trying to run with a key that can be calculated easily.  This probally won't work since they have probally changed their public key and as eveyone says, the hypervisor will catch any buffer overflow.  If you don't believe the hypervisor will do that, READ the pages and pages of info on it.  That's the whole purpose of the thing.  In some cases this XBE was Evox.  Sometimes it was PBL or NTPacker.  PBL and NTPacker are going to be useless because they load a patched bios or patch the current bios, both which are XBox bioses and not 360 bioses.  Trying to patch the current bios which we know nothing about, will do nothing but get the hypervisor mad again.  As for running the game save that just loads the resigned evox, even if it did run or something, we'd only be able to see the XBox1 partition at the most.  It's not coded to see the 360 partitions since it's a different file type.

We're only talking about an emulator here and not the actual system.  Try using one of those VMWare products for a while and you'll appreciate whats going on.  It will let you boot up a whole different instance of your computer and operating system in a window, you see the bios booting up again and everything.  The nifty thing about it is that you tell it what resources it can see and can't see, and if that instance of the operating system crashes, it only crashes that window and that instance, not your whole machine.
Title: Xbox Game Saves Work on Xbox 360
Post by: Overloaded on January 08, 2006, 03:00:00 PM
everyone keeps talking about how dont expect the splinter exploit to access anything other than the xbox1 emulator partition and none of the 360 stuff. i say so what if we are doing this to get homebrew running on the 360 then so what if its the homebrew we already know and love from our original xboxes. that would be all i would want to happen with the the gamesave hack anyhow.
Title: Xbox Game Saves Work on Xbox 360
Post by: Angerwound on January 08, 2006, 04:13:00 PM
Let me give you a few of the million reasons why this WONT work.

1: Exploit is based on a Buffer Overflow in the gamesave file. Hypervisor won't allow this, it handles all exceptions.

2: Just by chance you get based 1, the exploit is built to make the public key factorable, then launch an xbe signed with this key. This xbe is hardcoded to launch from a xbox1 based partition (/e/) which is not going to be on this system.

3: And if lightnign strikes u twice and manage to still launch the exploit xbe. There is no emulation built into the TDBX.db file on the backward compatibility drive for the homebrew dash titleid. It won't know how to handle loading that xbe and tell you (this game isn't supported yet).

Sorry to shit on your hopes. But your all hoping for something way to obvious. Actually do some work.
Title: Xbox Game Saves Work on Xbox 360
Post by: Musashi on January 08, 2006, 05:22:00 PM
QUOTE(Angerwound @ Jan 8 2006, 04:20 PM) View Post

Let me give you a few of the million reasons why this WONT work.

1: Exploit is based on a Buffer Overflow in the gamesave file. Hypervisor won't allow this, it handles all exceptions.

2: Just by chance you get based 1, the exploit is built to make the public key factorable, then launch an xbe signed with this key. This xbe is hardcoded to launch from a xbox1 based partition (/e/) which is not going to be on this system.

3: And if lightnign strikes u twice and manage to still launch the exploit xbe. There is no emulation built into the TDBX.db file on the backward compatibility drive for the homebrew dash titleid. It won't know how to handle loading that xbe and tell you (this game isn't supported yet).

Sorry to shit on your hopes. But your all hoping for something way to obvious. Actually do some work.


I completely agree, there would have to be compatibility for homebrew apps on the Xbox1 emulator. I dont think M$ would add that kind of emulation...
Title: Xbox Game Saves Work on Xbox 360
Post by: Angerwound on January 08, 2006, 06:15:00 PM
QUOTE(Zanzang @ Jan 8 2006, 06:52 PM) View Post

I have a question...
Does anyone know where the ProfileID comes from?  Is it in relation to the system serial, the gamertag it's under, the game it's under, etc.?

If we found out what it is made from, could we use this to take (X) the input and (Z) the final output to find (Y) the public key?



'ProfileID' is what I dubbed the serial it assigns your profile. The origins of where this number comes from, I'm not aware of currently.

As for your idea.. no
Title: Xbox Game Saves Work on Xbox 360
Post by: LoganDzwon on January 09, 2006, 07:56:00 AM
In four pages no one mentioned this... Forget about hypervision for a moment.  If we could use an xbox1 style overflow to run home brew apps we'd only have access to the emulated system.  But, we could use this access to stage a second attack to gain access to the whole system.
Title: Xbox Game Saves Work on Xbox 360
Post by: gamemaster14 on January 09, 2006, 04:42:00 PM
I read some of this topic and just wanted to know one little thing. How exactly do I take an xbox 1 save and put it on the 360 so I can play a game with it? Does anyone have instructions and requirements?
Title: Xbox Game Saves Work on Xbox 360
Post by: PedrosPad on January 09, 2006, 06:14:00 PM
QUOTE(gamemaster14 @ Jan 10 2006, 01:49 AM) View Post

I read some of this topic and just wanted to know one little thing. How exactly do I take an xbox 1 save and put it on the 360 so I can play a game with it? Does anyone have instructions and requirements?


See here.

In summary, you
  1. Play and save an original XBOX1 game.
  2. FTP off the folders that contain the GameSavs - the E:\UDATA & E:\TDATA folders from the XBOX1 HDD.
  3. Use a version of Linux with big-endian FATX support.
  4. Plug the X360 HDD into a PC SATA card.
  5. Use Linux 'dd' command to rip the entire X360 physical disk to a datafile.
  6. Use Linux to mount a partition in the datafile as a drive.
  7. Copy over the E:\UDATA & E:\TDATA.
  8. Unmount the X360 HDD datafile.
  9. Use the Linux 'dd' command to write the entire X360 HDD datafile back to the physical disk.
  10. Restore X360 HDD to X360 console and boot your XBOX1 original game.  Your saves should be available.
Hope that helps.
Title: Xbox Game Saves Work on Xbox 360
Post by: s0ftm0d on January 10, 2006, 01:12:00 PM
Has anyone even tried to put the Splinter save over for the exploit try, or is everyone just waiting on someone else to do it?  That way we can put an end of this convo.
Title: Xbox Game Saves Work on Xbox 360
Post by: s0ftm0d on January 11, 2006, 12:29:00 AM
It really doesn't take 2 days to transfer the save game files over and try the softmod.  I am willing to bet my car that it doesn't work, all the facts point to that, but you will have the people who will fight it no matter what.  So just try the damn thing.
Title: Xbox Game Saves Work on Xbox 360
Post by: PedrosPad on January 11, 2006, 02:42:00 AM
I've not used my X360 enough to discover this for myself  sleep.gif , but regarding backwards compatibility, how do you 'manage' XBOX1 GameSavs on the X360  (view, remove them, etc.), as you would have done with the old XBOX1 Dashboard? uhh.gif
Title: Xbox Game Saves Work on Xbox 360
Post by: PedrosPad on January 11, 2006, 05:53:00 AM
QUOTE(Rymez @ Jan 11 2006, 01:30 PM) View Post

Pedro: You can view saves from Memory -> Then choose a profile then Games and it should be in there.
Just going from memory as I am at work. However when you select the save all you can do is delete. You cannot move or copy the save.
Hope that helps.

Thx for that.  So, if I'm reading you right, the legacy XBOX1 GameSavs are listed right along side any X360 GameSavs.
Title: Xbox Game Saves Work on Xbox 360
Post by: Angerwound on January 11, 2006, 08:33:00 AM
Partition 0 - Cache Partition
Contents:
*XBOX0 = Classic XBOX X: Partition
*XBOX1 = Classic XBOX Y: Partition
*XBOX2 = Classic XBOX Z: Partition
IPB Image

Partition 2 - Backward Compatibility Partition
Contents:
*XBOX1 Fonts
*TDBX.DB (Database of Supported XBOX1 Titles)
IPB Image

Partition 3 - Main System Partition
Contents:
*Music, Videos, DLC, Gamerpics, Themes, Gamesaves (360 and Legacy)...
IPB Image

IPB Image

Xplorer360 used to view the contents. Currently only a private beta build. Look for it's release soon.
Title: Xbox Game Saves Work on Xbox 360
Post by: Overloaded on January 11, 2006, 10:30:00 AM
here is something for you hackers to try. now that you have put xbox1 save games on the 360 hdd and had them work. why not try to move your custom soundtrack music folder and ST.DB files from your xbox1 to your xbox360. i know that the 360 will not be able to do anything with the files but look all the games that support custom soundtracks on xbox1 that are backwards compatable with the 360.these xbox1 games still have the features of using custom soundtracks and all read from the music/st.db file but custom soundtracks dont work on the 360 with xbox1 games because the 360 didnt come with xbox1 custom soundtracks and until now there was no way to add them yourself.

im pretty sure that if they were manually added to the xbox360 hdd in the right partition and play for xbox1 that then original xbox game that supported the custom soundtracks would see it.

i know of 2 games that support custom soundtracks and that are compatable (GTA3 and GTA vice city) could anyone try this please.
Title: Xbox Game Saves Work on Xbox 360
Post by: Emerica on January 11, 2006, 11:47:00 AM
QUOTE(s00pcan @ Jan 8 2006, 07:18 PM) View Post

This is the General Technical Hacking Discussion, not the "i here u can h4x h410 ez!' n00b board. Hacking gamesaves to cheat is already possible and has already been done on the xbox 1. If you remember, there was a reload hack for halo 2 gamesaves. You don't need to worry about the general public being able to hack gamesaves, because the general public is stupid and do not have modded xboxes. This way of getting them on the 360 is even more complicated, not that it makes much of a difference, and the native xbox 360 gamesaves are signed to each console and profile, according to earlier in this thread. Also, you're, not your.



Picky picky, It was a kind request. And the average noob does have easy access to cheats and hacks via gamesaves. We have allready seen the results of this with Halo2 as policies were even put in place here to try and crack down on discussion of the topic. While I support the modding community, an easy step by step guide on howto do this just giving the noobs a headstart. Its nice to know the 360 saves are signed, but it still opens the possibilities of 1rst gen  cheat saves being loaded.

btw idunt cqar aboot my gammer and spooling.
Title: Xbox Game Saves Work on Xbox 360
Post by: networkBoy on January 12, 2006, 09:54:00 AM
@angerwound:
Any indication that TDBX.DB is signed in any way?
While launching homebrew in the emulator* would be prevented if the emulator does not think it is approvved, why not approve it ourselves?  Granted this is making some assumptions: 1) the db is not signed, 2) we understand what the db structure is.

*thoughts on the Hypervisor and unsigned code:
The hypervisor can not be expected to know every single game title released evidence that the hypervisor may not care about Xbox1 titles exists in the fact that a seperate list is needed to authorize the emulator to run a game.  Likely the hypervisor only checks the emulator engine and not the code it is running.  If this is true then we can at least run in a sandbox on the 360, and excellent step in the right direction.  
I feel that this is a real possibility simply based on ms's track record of chaining security systems together and having these systems trust each other.  In this case the hypervisor trusts the emulator enough that it allows it to run based on it's own list.  I fully expect that the hypervisor would do a good job at containing any exceptions to come out of the emulator, however, so we are likely to be locked in our sandbox.
-nB
Title: Xbox Game Saves Work on Xbox 360
Post by: lordvader129 on January 12, 2006, 11:37:00 AM
QUOTE(s0ftm0d @ Jan 10 2006, 02:19 PM) View Post

Has anyone even tried to put the Splinter save over for the exploit try, or is everyone just waiting on someone else to do it?  That way we can put an end of this convo.

QUOTE(modthebox.tk @ Jan 10 2006, 08:26 PM) View Post

I sure that there are a lot of people trying to accomplishe this, but in theory it will not work because the Xbox 360 is protected against such threats

QUOTE(s0ftm0d @ Jan 11 2006, 01:36 AM) View Post

It really doesn't take 2 days to transfer the save game files over and try the softmod.  I am willing to bet my car that it doesn't work, all the facts point to that, but you will have the people who will fight it no matter what.  So just try the damn thing.

i really hope someone does this soon, not that i think it will work, but hopefully it will shut everyone up about it
Title: Xbox Game Saves Work on Xbox 360
Post by: Enixile on February 01, 2006, 04:16:00 PM
networkBoy: I do not know anything about the db that you referred to, but I do hope it is all that you theorize it to be.

Now, what if we are unable to approve xbes in the emulator... well, could we make the xbes appear approved? If it is known how the emulator verifies an xbe as one that is approved, maybe we could modify our xbes to fit the criteria for a different game or xbe that has been approved (maybe someone could make an application to do so?). Is it possible that the emulator only checks certain parts of the xbe header? As networkBoy said, the emulator can't verify every xbe by all of its code or it would have to take up a lot more space, I would assume. If this worked, maybe we could find a game that provides the most stable environment for xbox applications in general and work from there.

I apologize for not having much background knowledge on emulators and such. Also, sorry if I misunderstood anything or missed someones post regarding something I asked.