“BD+ will be the proverbial thorn in the side of Blu-ray movie rippers,” said optical storage analyst Wesley Novack. “With AACS and BD+ switching up encryption keys and methods routinely (BD+), it might become too much work to determine how to rip every Blu-ray Disc title out there.”"
What a bunch of marketing crap. It's just code. A player has to be able to read this BD+ code into its memory and execute it in order to decrypt a particular disc. Yes, each disc can have different code and keys to execute, but, the same method of execution is done each time regardless of what the implementation is. I don't know the specifics of how BD+ works, but, for the sake of argument, let's try this:
1> User inserts BD+ enabled disc into player
(I'm not sure about order on this next part but it's not overly relevant to this discussion)
2> Player performs AACS decryption
3> Player loads some executable code stored on the disc into a virtual machine and executes it
4> Player displays movie
Ok, VERY simplified view of the world I'll grant you. Step 2 is already taken care of by AnyDVD HD. Step 3 is the "tough" part...the new wrinkle in the design, as it were. The code and keys that the player executes will be unique for that particular disc. That makes it rather difficult to find a "universal key extraction" technique like they've done for AACS. Well, that's it, then, right? Game over? Well....not quite. Every player is going to have to be able to play that disc. As such, the code that decrypts the disc must run on every player's implementation of the virtual machine. Ding ding ding. I sense a winner. I'm not saying this would be EASY by any means, but, essentially what you could do is find a way to emulate the virtual machine so that you essentially execute the BD+ decryption routines in your own virtual machine...that gives you control over the process.
Is this going to be easy? No. Is it going to take time? Most definitely. Is it possible? You betchya. There are certain aspects that will make this infinitely easier but I won't get into them in this post for various reasons. If my guess on the theoretical "shortcut" to attack is correct, then the Slysoft guys will have this cracked within days of it being released if not days before it's ever seen in the wild. Again, not going into how that could be possible.
But rest assured, there are ways to attack this problem that are actually feasible.