【BDAV】BDで抜いて気持ちイクなるスレ Vol.30【AACS】
BDレコで録画したBDAVディスクをRipして楽しむスレッドです。 市販BDソフトのRipの話題などは他スレで扱っています。 前スレ 【BDAV】BDで抜いて気持ちイクなるスレ Vol.29【AACS】 https://mevius.5ch.net/test/read.cgi/cdr/1243613868/ aacskeys 0.4.0e by arnezami, KenD00, Key, Nobu1789 Problem with verifying the host signature. ERROR: AACSVERYIFHOST, errnr: -1 ログエラーはこれなんですけど、イマイチ分からん? >>38 0.4.0eはBus Encryptionの判定がはいっていて、ホスト証明書2バイト目が3だとエラーになります(0と1はOK)。そもそもこのBus Encyptionの判定はいらなかったのではという話しで、0.4.0.c1ならこのエラーはでないはず。 オリジナルの0.4.0eを使うならv68のHCを使えばOK。 0.4.0eのソースをもっているならちょっと修正すれば、v72のHCでも使えるようになります(自分はこれ)。 使っているBDドライブのAACSバージョンがHCより低ければ問題ないです。 0.4.0c.1って書いたけど、0.4.0c.2でも同じです。0.4.0cはBDAVのバグがあったのでダメです。 >>40 なるほど…ご丁寧に有難う御座います。残念ながらBDドライブがV72じゃないと抜けません…(苦笑) 40eのソース?ですか、修正方法がよく分かりませんね。 うーん…。 もし正しい0.4.0eのフルソースを持っているならMakeMKV part4の202以降が参考になるかと >>43 ますます有難う御座います。色々とアドバイスいただきまして0.4.0f入手しましたが…。 やはり情弱もんなんで、今度はファイル出力に失敗しました。 Clone Backup Blu-ray V0.43 Starting Testing source Decryption Error. Found valid Blu-ray BDAV source. >エラー発生 Look for this movie in my database Backup Start 1 良ければ、またアドバイスお願いします。 壁にぶち当たりましたw今後も情報収集にあたりますわ~(涙) >>44 MakeMKVのスレは読みました? そこで書かれているように0.4.0fは一部古いソースが混在していてBDAVでは使えません >>45 確かに…改めて読むとfは致命的なバグを抱えていましたね。 とりあえずは、c2でV1抜きがてきるのとダメになったらV3抜きで対応するしか情弱には道がありませんね~(苦笑) ソースがどうとか書いてあるので自分でビルドするという前提ですが、 aacskeys_0.4.0e.orig.tar.gzを解凍 これをベースにする aacskeys-0.4.0c.1のアーカイブ内にあるaacs_aes.cppのみ 解凍した0.4.0e.origのsrcフォルダ内に上書き スレでうpられてたaacskeys-0.4.0fのアーカイブ内にある aacskeys.cppとaacs_ecdsa.cppのみ、解凍した0.4.0e.origのsrcフォルダ内に上書き ここまでファイルを解凍して統合したら、aacs_ecdsa.cppを編集 119行目のifの行をコメントアウト 121行目のreturnの上に1行挿入、203氏が書いてくれてた修正案の記述を書く その他のファイル群についてはWinMergeで差異が無い事を確認済 ビルドはVC2008Expressで、自分の所ではこれで抜けるバイナリが出来た。 aacs_edcsa.cpp 119行目 0.4.0d if ((cert[1] != 0) || (cert[2] != 0x00) || (cert[3] != 0x5C)) { 0.4.0e if (((cert[1] != 0) && (cert[1] != 1)) || (cert[2] != 0x00) || (cert[3] != 0x5C)) { 0.4.0e mod if (((cert[1] != 0) && (cert[1] != 1) && (cert[1] != 3) || (cert[2] != 0x00) || (cert[3] != 0x5C)) { 誤 0.4.0e mod if (((cert[1] != 0) && (cert[1] != 1) && (cert[1] != 3) || (cert[2] != 0x00) || (cert[3] != 0x5C)) { 正 0.4.0e mod if (((cert[1] != 0) && (cert[1] != 1) && (cert[1] != 3)) || (cert[2] != 0x00) || (cert[3] != 0x5C)) { 0.4.0c.1のソースってもう入手できないかな あとのは持ってるんだけど >>50 ここの前スレの609でyskのミラーのアーカイブのリンクがある 目当ての階層はそのリンクそのままじゃないけどね 元々はこれらのファイルってyskってとこにあったらしいが、その後ミラーが出来たらしく 現在はどちらも消滅しているが、辛うじてミラーのアーカイブだけはまだ生き残ってる ただいつアーカイブからも消滅するかは分からないので、欲しければこれを機会に DLできるのはとりあえず全部回収して保存しておくといいよ ソースの改造・編集できる知識・スキルの無い私達に改造した4.0eをうpしてくれる神はいませんか? >>51 Wayback Machineにyskのミラーの複製あったんだ ありがとー read.cgi ver 07.5.5 2024/06/08 Walang Kapalit ★ | Donguri System Team 5ちゃんねる