BFF ファイル形式とは?
「.bff」ファイルは、IBMのAIX Backup File Formatのバイナリアーカイブです。これは、AIX(IBMのエンタープライズ向けUNIX)で2つの異なる目的で使用される独自のシーケンシャル形式です。1つは「backup」コマンドで作成されるファイルシステムおよびファイルレベルのバックアップ、もう1つは「installp」コマンドを介してインストールされるAIX Licensed Program Products(LPP)のソフトウェアパッケージ配布用です。
この形式は、オフセット0にある4バイトのビッグエンディアンのマジックナンバーによって識別されます。標準的なバリアントでは「0x09006BEA」、代替バリアントでは「0x09006FEA」であり、AIXの「file」コマンドはこれを「backup/restore format file」と報告します。そのシーケンシャル構造は「tar」に緩やかに似ており、ファイルヘッダーとデータブロックがランダムアクセスインデックスなしで順番に書き込まれます。データはオプションでGZIP圧縮される場合がありますが、多くのLPPパッケージは非圧縮で提供されます。
AIX上では、「restore」コマンドがファイル復元のために「.bff」アーカイブを読み取り、「installp」がソフトウェアパッケージのインストールにこれを使用します。この形式は、1990年代初頭のRISC System/6000上のAIX 3.x時代にまで遡ります。AIX以外では、「.bff」ファイルのサポートは非常に限られています。この形式用のネイティブなLinux「restore」ユーティリティは存在せず、Linux(ppc64leを含む)での抽出にはサードパーティ製のツールが必要です。この形式は、ほぼ排他的にIBMのエンタープライズおよびメインフレーム環境で見られます。
セキュリティと安全性
リスク: LOWBFFファイルは、マクロやスクリプトの実行機能を持たないパッシブなバイナリアーカイブです。AIXにおける主な懸念事項は、悪意を持って作成されたバックアップを復元するとシステムファイルが上書きされる可能性があることです。常にソースを確認してください。NFS SHIFT BFFファイルはゲームのリソースデータであり、セキュリティ上のリスクはありません。
形式の詳細
概要- Need for Speed SHIFT ゲームデータ - Electronic Arts/Slightly Mad Studiosは、NFS SHIFT(2009年)およびSHIFT 2(2011年)で、パックされたゲームリソースファイル(モデル、テクスチャ、オーディオ)に「.bff」を使用しました。IBM BFFとは無関係です。
BFF ファイルを開くプログラム
技術的詳細
詳細仕様| マジックバイト | バイトオフセット0に「0x09006BEA」(標準)または「0x09006FEA」(バリアント)、ビッグエンディアン。AIXの「file」コマンドは両方を識別 |
| バイト順序 | ビッグエンディアン(AIX/IBM POWERアーキテクチャ) |
| 二重の目的 | AIXの「backup」コマンドによるファイルシステムバックアップ、および「installp」コマンドによるAIX LPPソフトウェアパッケージ |
| 圧縮 | オプションでGZIP。LPPパッケージは通常、非圧縮で提供される |
| 構造 | 「tar」に似たシーケンシャルなヘッダー+データブロック。ランダムアクセスインデックスなし |
| プラットフォーム | AIX(IBM UNIX)ネイティブ。Linuxのサポートはサードパーティの抽出ツール経由のみ |
| LPPインストール | 「installp」が「.bff」アーカイブを読み取り、AIX Licensed Program Productsをインストールする |
| ファイル復元 | AIXの「restore」コマンドが、ファイルおよびファイルシステムのバックアップ復元のために「.bff」アーカイブを読み取る |
| 典型的なサイズ | 数KB(単一ファイルのLPP)から数GB(フルファイルシステムのバックアップ)まで |
| 起源プラットフォーム | RISC System/6000 (IBM RS/6000)。1990年代初頭、AIX 3.x時代に導入された形式 |
| クロスプラットフォームの制限 | ネイティブなLinux「restore」ユーティリティはなし。ppc64leシステムでは抽出にサードパーティまたはコミュニティツールが必要 |
| MIMEタイプ | 「application/octet-stream」(登録されたMIMEタイプなし) |
| リリース日 | early 1990s (AIX 3.x era) |
| 仕様書 | www.ibm.com |
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。BFF ファイルについて最初の質問をしてみましょう。