SFB ファイル形式とは?
.sfbは、Sony PlayStation 3ゲームコンソールに関連付けられたファイル形式です。最もよく知られている例はPS3_DISC.SFBで、すべてのPlayStation 3 Blu-rayゲームディスクのルートに配置されている小さなバイナリディスク記述子です。時折テキストファイルとして説明されることがありますが、実際にはテキストファイルではありません。バイトオフセット0にある.SFBというマジックシグネチャで始まり、その後にバージョンフィールドと、わずかなエントリを保持するキー/値テーブル(コンソールにディスクの種類を伝えるショートコードであるHYBRID_FLAGと、ゲームの製品コードであるTITLE_ID)が続きます。ファイルサイズは通常1 KB未満です。
PS3_DISC.SFBは、PlayStation 3のゲームディスク内や、ゲームやバックアップがインストールされた際のコンソールのハードドライブ内に存在します。ハードドライブはゲームのバックアップ保存にも使用されます。.sfbファイルはディスクレイアウトの不可欠な要素であり、ゲームに影響を与えずに削除したり変更したりすることはできません。これは、より詳細なPARAM.SFOのバイナリパートナーとして機能します。自作ソフト(homebrew)やバックアップの文脈では、.sfbファイルはASToolPS3などのPS3モディングツールやヘキサエディタを使用して編集されることがあります。
セキュリティと安全性
リスク: LOWPS3_DISC.SFBは実行コードを含まない極小の不活性な記述子であるため、ファイル自体は無害です。現実的な文脈では、PS3ディスクのバックアップ、自作ソフト、モディングといった法的・セキュリティ上のグレーゾーンに登場します。誤って編集するとバックアップが認識されなくなる可能性があり、非公式のPS3ファームウェアや脱獄(jailbreak)の実行には特有のリスクが伴いますが、.sfbファイル単体でマルウェアの脅威となることはありません。
形式の詳細
概要SFB ファイルを開くプログラム
技術的詳細
詳細仕様| 形式タイプ | バイナリディスク記述子 |
| マジックバイト | バイトオフセット0に 0x2E 53 46 42 (".SFB") |
| バイト順序 | ビッグエンディアン |
| エンコーディング | ASCIIキー/値エントリが埋め込まれたバイナリ |
| 標準的なファイルサイズ | 1 KB未満 |
| 主要なエントリ | HYBRID_FLAG(ディスクタイプコード)およびTITLE_ID(ゲーム製品コード) |
| 標準ファイル名 | PS3_DISC.SFB(ディスクルートに配置) |
| プラットフォーム | PlayStation 3 (Cell OS / GameOS) |
| 開発元 | Sony Computer Entertainment |
| 関連ファイル | PARAM.SFO - 同一ディスク上のより詳細なゲームメタデータファイル |
| MIMEタイプ | application/octet-stream |
| 構造 | ヘッダー(.SFBマジック + バージョンフィールド)の後にキーテーブルと値ブロックが続く |
| リリース日 | 2006 (PlayStation 3 launch) |
| 最新バージョン | PS3 system software era (no public versioning of the SFB format itself) |
| 仕様書 | www.psdevwiki.com |
SFB の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。SFB ファイルについて最初の質問をしてみましょう。