アカウント名:
パスワード:
-どうやってるの?このプログラム自身は特別なことはしてない。AACS復号手順をシンプルに実装しただけ。自由に取得できるAACSについての文書(www.aacsla.comを参照)をまねた。トリックはAACSが"Title keys"と呼ぶものをみつけること。んでどうやって"Title keys"を抽出するか考え出す。-どうやって"Title Keys"を抽出するのか?詳細には答えられん。AACS文書を読んでくれ。それで分かるだろう。"Title Keys"はディスクに暗号化された状態で格納されているが、しかしコンテンツを視聴するためにデコードされる。だから"Title Keys"の復号されるところが何処にあるか考えてみろ。
なのでもろBDも引っかかると思われる。
より多くのコメントがこの議論にあるかもしれませんが、JavaScriptが有効ではない環境を使用している場合、クラシックなコメントシステム(D1)に設定を変更する必要があります。
日々是ハック也 -- あるハードコアバイナリアン
シェア争いへの影響 (スコア:1, 興味深い)
ぶっこ抜きし放題のフェアユースを妨げないHD-DVD最高」というユーザーが一定数いると思われます。ハード屋さんとしてはどっちが得なんでしょうね。Re:シェア争いへの影響 (スコア:3, 参考になる)
HD-DVD and Blu-Ray AACS DRM Cracked
のタイトルを見てみましょう。
あとソース見てみるとこんなこと書いてあるね。
なのでもろBDも引っかかると思われる。
これは実装が悪いってことなんだろうかな?
--
あー、www.aacsla.jp見てたら急に接続できなくなった。
もしかして?
Re:シェア争いへの影響 (スコア:4, 興味深い)
如何に守るかが課題であり、Crackしようとする立場からも一番の問題になります。
なのに、
> -どうやって"Title Keys"を抽出するのか?
> 詳細には答えられん。
って状況で、しかも後追い検証ができていないようでは
ひとまず一歩引いて考えざるを得ないのでは。
というところで、
> なのでもろBDも引っかかると思われる。
なんてことにはならないでしょう。
鍵の保護に関しては、BD陣営はDVD-Videoの時の反省や
CPRMなどでのノウハウをベースに作りこんでおり、
HD DVDよりかなり強固な状態にしてありますから。
# 抜かれた場合の対策も含めて。
ついでに関連リンク。
本家の元ネタ [engadget.com]
元ネタの日本語版 [engadget.com]
Re:シェア争いへの影響 (スコア:1)
>"Title Keys"はディスクに暗号化された状態で格納されているが、しかしコンテンツを視聴するためにデコードされる。
>だから"Title Keys"の復号されるところが何処にあるか考えてみろ。
というところだけ読むと再生ソフトのワークメモリのどっかにありそうなのでそこにBTFかければよさそうな気がしますが。
確かDVDのCSSは特定の再生ソフトでBTFかけるまでもなく丸見えだったから鍵がばれた、とかいう話だったような。
Re:シェア争いへの影響 (スコア:1)
大丈夫。そのためのロバストネスルールです :-)
# 実装コストやPCへの親和性などを重視して緩和してる陣営は知らんが
Re:シェア争いへの影響 (スコア:0)
ぐぐってもよくわからなかったので。
Re:シェア争いへの影響 (スコア:0)
ここではワークメモリのNバイト目からMバイト(Mは仕様で固定かも)を鍵と仮定して復号するのを成功するまで総当たりする処理を言っています
Re:シェア争いへの影響 (スコア:3, 興味深い)
確かに、そうなるとおもいますよ。
>これは実装が悪いってことなんだろうかな?
実装が悪いというよりは、動画を見るようなドライブ仕様である以上は避けようがない「不具合」だと思いますが。
一つのディスク上に暗号化された情報と復号鍵を置く以上は、(ドライブを)復号鍵のあるセクタを読めないようなドライブとして作って、ネットなどを経由してDISK IDから一意に決定される復号鍵を読み込む以外の防御方法は事実上ないのではないかと思いますが。
しかし、そうすると、ネットに繋いでいない視聴者はどうするのか?とかネット上に視聴履歴が漏洩することをユーザが許すか?とか多くの消費者問題が出てきますので…
# まぁ、未知の(未だ公開されていない)HASHアルゴリズムを使う方法もありえますが、それも
# 人海戦術を使って、多くの種類のディスクの復号手順をついせきしていけば早晩破られますし。
まぁ、他のレスでも既に書かれていますが、この手の物へのコピープロテクトは「完全なコピー禁止」を目指すと流石にユーザがついてこない状況になってしまうので(Windowsでのアクティベーションみたいな事を毎回するような手間やネット環境をユーザが許容するか?って事ですが)、コピー品が流通されてしまうまでの時間稼ぎやカジュアルコピーの蔓延を牽制できれば良い。と割り切るためにあると考えた方がよさそうです。
Re:シェア争いへの影響 (スコア:3, 興味深い)
ここで「HD DVDヤバいね、BDに流れるかもね」って言ってるのは、
HD DVDのコンテンツ保護が完全にAACS頼り(AACSのみ)なのに対して
BDはAACSの他にROM Mark,BD+といった「AACSが破られてしまった場合の対応策」まで入ってるからですよ。
(HD DVD側は「それは過剰だ必要ない」とBDに対する攻撃材料にしてましたが)
まぁそれ以前にこのニュース(AACSがクラックされた)そのものが嘘ニュースの可能性が高いみたいですが。
(誰も追試できてない)
Re:シェア争いへの影響 (スコア:5, 興味深い)
ちょいとコードを覗いてハックしたらうまくいきました。
ちなみにBDもそう難しくは無い。
# BDドライブ製作チームなのでAC
Re:シェア争いへの影響 (スコア:0)
って、Javaの逆コンパイルは容易だから意味ないような………
たしかstatic final以外は変数名まで元通りに出来る
Re:シェア争いへの影響 (スコア:2, すばらしい洞察)
>たしかstatic final以外は変数名まで元通りに出来る
むしろ容易に逆コンパイルできるから Java で実装したんじゃないかと。
Re:シェア争いへの影響 (スコア:0)