![]() Everything is done by the DVD player, in software. ![]() The CD/DVD drive doesn't understand MPEG nor the DVD region codes. ![]() The code was reversed-engineered and the interface for sceCdReadDVDV() was figured out, as well as the N-command for it. While they usually used security through obscurity, there had to be some parts that were deliberately protected.įor one, they didn't protect CDVDMAN at all. When working on security, there are usually several layers. You cannot unlock the DVD drive for DVD Video playback, making ESR impossible on any DTL/TOOL unit.Īlso, why would SONY be afraid of unauthorized DVD players if all the interfaces and knowledge on how the hardware needed for DVD Video playing is acessed was never disclosed to any licensed software developer ? The reason that made sense for the forbid flag existence was prevent that a DVD Video disc could be used as a data source. The catch is that DTL hardware has MG files with filetype 0x07 blacklisted in MECHACON firmware. That is EXACTLY meant to stop things like ESR from working.īut when it was discovered that a DVD Player MG file could be trojaned, the MECHACON would be already in a state which allowed for DVD playback to occur. One of the tasks the ROM does during that step is "sceCdForbidDVDP" which blocks completely DVD playback until a file with MG filetype of 0x07 (DVD Player software) is decrypted. On boot, the startup code which does the initialization of the optical drive performs a task called "boot certify" which initializes the CDVD driver software (CDVDMAN and support stuff, plus HW init) and "certifies" the drive. ![]() It will identify a disc as DVD Video but you won't be able to read it's contents. In forbid mode, it prohibits any kind of access to to Video discs. Now, onto DVD Video playback, there's two states the PS2 mechacon has regarding DVD video discs: Forbid and Allow. Any MG capable PS2 DTL unit will be able to boot stuff from the HDD without any restrictions. ![]()
0 Comments
Leave a Reply. |
AuthorWrite something about yourself. No need to be fancy, just an overview. ArchivesCategories |