【ムービー・画像】吸い出そう 5【音声・BGM】at GAMEURAWAZA
【ムービー・画像】吸い出そう 5【音声・BGM】 - 暇つぶし2ch249:名無しさん@お腹いっぱい。
15/04/15 14:33:38.06 yUIm/TmF.net
HCAデコーダ v1.15
URLリンク(www1.axfc.net)
オプション指定デコード.batの記述ミスを修正
復号鍵の表現方法を上位8桁と下位8桁を逆にしました
.sc >> 106
今頃レスに気づきました。すみません
ロウきゅーぶ!ひみつのおとしもの でのHCAファイルの復号鍵について
結論から書くと、鍵は 0000000077EDF21C になります
探し方は、まずEBOOT.BINを復号します
それを逆アセンブラで開き、HCAの暗号テーブルを生成しているところを探します
ロウきゅーぶ!ひみつのおとしもの の場合
アドレス0x000FED10(実機アドレス0x088FED10)が鍵タイプ(0か1か0x38)の選択関数
その関数内で呼んでいるアドレス0x000FEF08(実機アドレス0x088FEF08)が鍵を使った暗号テーブル生成関数
になります
このアドレス0x000FEF08の関数に渡している引数($a0が鍵の下位8桁、$a1が鍵の上位8桁)に入っている値を割り出せば鍵が判明します
PSPLINKでブレークポイントをセットすれば簡単に引数の内容をみることができますが
暗号テーブルの生成は初期化のときに通常1回しか行われないため
ゲーム起動直後にブレークポイントをセットするのが困難な場合があります
PSPLINKを使わない方法として、逆アセンブラで引数に値を代入しているところを探すという手もあります
このゲームの場合、0x00030198周辺と0x0008D1FC周辺が鍵を代入しているコードになります
前者の鍵が 0000000077EDF21C になり、後者の鍵が CF222F1FE0748978 になります
前者の鍵でボイスや効果音のデコードができることを確認しました


次ページ
続きを表示
1を表示
最新レス表示
レスジャンプ
類似スレ一覧
スレッドの検索
話題のニュース
おまかせリスト
オプション
しおりを挟む
スレッドに書込
スレッドの一覧
暇つぶし2ch