TwlIPL/build/tests/FakeRomHeader/README.txt
nishikawa_takeshi d64a3838bc ROMヘッダ偽装ツール:入力ファイルのROMヘッダから新たにヘッダCRCと署名を算出するツール。
git-svn-id: file:///Users/lillianskinner/Downloads/platinum/twl/TwlIPL/trunk@2348 b08762b0-b915-fc4b-9d8c-17b2551a87ff
2008-09-01 06:16:18 +00:00

35 lines
929 B
Plaintext

ROMヘッダ偽装ツール
○What?
・PC用コマンドラインツール
・入出力
- 入力: SRL
- 出力: SRL
- 両者の違い: 出力SRLには新たなヘッダCRCと署名がついている
(つまり、署名チェックが通る)
○ビルド方法
ふつうに make すると、署名の鍵がユーザアプリ用になります。
鍵を変えたいとき、以下のオプションをつけて make してください。
make KEY_SYSTEM=TRUE システムアプリ用の鍵が選択される
make KEY_SECURE=TRUE セキュアアプリ用の鍵が選択される
make KEY_LAUNCHER=TRUE ランチャアプリ用の鍵が選択される
○実行方法
./fakeRomHeader [Option] input_file output_file
・オプション
-p: プラットフォームコードを0x01にします。
-s: 署名有効フラグをOffにします。
・他にもROMヘッダをいじりたいとき
-> バイナリエディタなどでROMヘッダをいじった後に、
本ツールをオプションなしで実行すると、
そのROMヘッダからヘッダCRCと署名を再計算してつけ直します。
以上