QUOTE(ausmods @ Nov 5 2008, 09:52 PM)

Hmm, fair enough then... The thing that stops me from beleiving that theory too much is that were dealing with Microsoft here... Sureley they wouldnt do something that is cracked that easily... Though, emulating a SATA controller wouldnt be easy... But couldnt there just be a chip that interfaces with the SATA controller on the DVD drive? Then again, think how many versio of the chip there would have to be... urgh lol... And imagine soldering to those fine pins on sata controllers...
MS's security against this is the part we have already cracked: the authentication mechanism between the console and the drive, which has already been broken by the existing firmware replacements. People in the scene already know everything required about the 360's security.
Emulating a SATA target controller is not easy, no, but the specs are out there and you only need to implement some of the functionality: you just need an FPGA that can buffer the incoming data at the relatively fast line speed, so that a slower microcontroller can emulate the actual commands.
The DVD drive's SATA target interface is probably integrated with other components; it's unlikely you can just connect to it as the microcontroller is probably in the same chip. (don't know for sure, though; never had a reason to look). You could write a custom firmware for the DVD drive which would just return the security info from memory, but you'd have no real mechanism to 'switch discs' and there isn't a lot of space. Depending what external interfaces it has, though, you might be able to cobble something together which would download one set of security info at a time? Not sure without investigating the actual devices..
QUOTE
There would have to be constant updates for a device (or chip) like this, to add the security info for each new game that comes out... But that wouldnt be difficult... A simple windows based update program could update the chip via usb or something... Plus flash memory is cheap as these days, so it would be a very viable option to have a large flash storage device with a controller that responds to the security checks...
You wouldn't have "constant updates", you'd just rip the security info from your games and download it into the device flash. You'd only need to update the device itself for changes to the authentication mechanism. It's easy enough to have a USB target interface on such a device.
QUOTE
But surely its not tht easy? But damn it sounds like a good concept...
I never said it was easy: it would be quite difficult. But it's perfectly possible, and without really needing to discover anything new about the 360.
QUOTE
Then the 360 will ask for authentication of whatever was inserted, and if the chip could somehow determine what disc the 360 wanted (so for example, it could determine if the user requested to play guitar hero from the UI), the chip could just respond to the security check with the right info... I hope that makes sense lol
There's no way for the SATA target to know what disc the console is expecting: it doesn't say "please authenticate Guitar Hero", it says "please give me the security info for the disc in the drive". You would need some kind of actual interface on the device itself to select what data to return.