Well that is an interesting question.
Had this thought as soon as I shutdown last night....
When the original Linux guys were looking for exploits, they were
limited to HDD and memory card files, as they
knew they couldn't change any files on the DVD, not because of file signing issues, but
solely because they knew they couldn't burn a DVD media that would boot on a retail XBOX!.
Now that I've got MA booting on a retail XBOX from the HDD, this
opens up a whole load of support data files that could now be altered and possibly exploited - graphic files, font files, level files, etc.
The fact that I managed to get the
retail MA engine to work with my MA demo content, implies to me that the signatures of the support files
aren't compiled into the XBE game engine (It's highly likely that demo files are different to the retail ones). So even if the support files
are runtime checksum'ed, it would be through the game engine at runtime (like GameSavs) - meaning that they may be able to be altered and then the right checksum recalculated
![smile.gif](http://forums.xboxscene.org/html/emoticons/smile.gif)
.
(Although I suspect that even this level of checksuming is not actually going on
).
I think this is a promising avenue, and I'll look into tampering with the MA demo support files next.