Aqui hay algo mas de información
http://en.wikipedia.org/wiki/BD%2B#BD.2B
Por lo que veo, y lo poco que entiendo, cada reproductor llevara integrada una maquina virtual.
Cada BR podrá ejecutar código en dicha maquina virtual
También se debería poder ejecutar código nativo, por ejemplo para actualizar una maquina virtual vulnerable
Cuando se intente reproducir una película, el VM comprobara las claves del reproductor y la clave BD-ROM. Supongo que después de verificar que eso es correcto, pasara a descodificar el contenido del disco, probablemente a través de algún 'descodificador' distinto en cada disco y que se ejecutara en una maquina virtual.
La gracia es que sin la clave BD-ROM (que no se puede copiar) no se podra hacer nada de eso.
Supongo que la manera mas lógica de atacar, seria a traves de la maquina virtual, pero tambien tenemos el problema que cada nuevo disco que salga, pueda modificar/actualizar la VM del reproductor
Tampoco entiendo mucho como puede funcionar esto, asi que si he dicho alguna barbaridad, corregidme, por favor.
Un saludo