A00 ファイル形式とは?
.a00 ファイルは、マルチボリュームARJアーカイブの2番目のボリュームです。ARJ(Archived by Robert Jung)は、1990年に導入されたDOS時代の有名な圧縮形式で、1990年代を通じて複数のフロッピーディスクにソフトウェアを配布するために広く使用されました。ARJアーカイブが分割される際、最初のパートは .arj 拡張子を使用し、後続のボリュームは .a00(ボリューム2)、.a01(ボリューム3)、.a02(ボリューム4)という順序になります。この命名規則は、.rar の後に常に .r00 がボリューム2として続く RAR などの形式と比較すると、直感的ではありません。
すべてのARJボリュームと同様に、.a00 ファイルは2バイトのARJヘッダーマジック 60 EA で始まります。この形式はLZH派生の圧縮アルゴリズム、オプションのDESパスワード保護、およびすべてのファイルヘッダーとデータブロックに対するCRC-32チェックサムを使用します。ボリュームの境界をまたぐ個々のファイルは、ヘッダーに継続フラグを持ちます。解凍は常に最初のボリューム(.arj)から開始し、後続のすべてのパーツを順番に処理する必要があります。
1.44 MBのフロッピーディスクが主要なソフトウェア配布媒体であった当時、マルチボリューム機能は不可欠でした。7-Zip や WinRAR を含む現代のツールは、依然としてレガシー形式としてARJをサポートしているため、古いDOSアーカイブの .a00 ファイルは今日でも解凍可能です。
ARJは、より優れた圧縮率と幅広いツールサポートを提供するRAR、7-Zip、およびZIPベースの分割アーカイブによって、新しい作業においては完全に取って代わられました。
セキュリティと安全性
リスク: LOWARJアーカイブには任意のファイルタイプを含めることができます。他のアーカイブと同様のリスク(実行可能なペイロード、古い解凍ツールのパス・トラバーサル脆弱性など)が適用されます。最新の解凍ツールを使用してください。ARJは廃止された形式であり、実際に遭遇する場合は、アクティブなマルウェア配布よりも、レガシーソフトウェア、アバンダンウェア、または古いバックアップであることが一般的です。
形式の詳細
概要A00 ファイルを開くプログラム
技術的詳細
詳細仕様| フォーマットタイプ | ARJマルチボリュームアーカイブセグメント(分割セットのボリューム2) |
| マジックバイト | オフセット0に 60 EA(ARJローカルヘッダーシグネチャ) |
| バイト順序 | リトルエンディアン |
| エンコーディング | バイナリ |
| 圧縮アルゴリズム | LZH派生(ARJ独自)、新しいバージョンではオプションで GZIP |
| 暗号化 | オプションのDESパスワード保護(arj -g フラグ) |
| チェックサム | ファイルヘッダーおよび圧縮データブロックごとの CRC-32 |
| 典型的な分割サイズ | 1.44 MB(フロッピーサイズ)またはアーカイブ作成時のユーザー定義 |
| ボリューム命名シーケンス | `.arj` (vol 1) → `.a00` (vol 2) → `.a01` (vol 3) → `.a02` (vol 4) |
| アーカイブあたりの最大ファイル数 | 65,535(ARJヘッダー内の14ビットカウントフィールド) |
| 解凍要件 | 最初のボリューム(`.arj`)から開始する必要があり、ボリュームは順番に処理される必要があります |
| プラットフォーム | DOS, Windows, Linux, OS/2 |
| ARJバージョン範囲 | v1 (1990) から v3.15 (2008); バージョンはメインアーカイブヘッダーにエンコード |
| ステータス | 事実上廃止。7-Zip や WinRAR によってレガシー形式としてサポート |
| リリース日 | 1990 (ARJ 1.0 by Robert Jung) |
| 最新バージョン | ARJ 3.15 (2008) |
| 仕様書 | www.fileformat.info |
A00 の変換
コミュニティ Q&A
ユーザーからの質問まだ質問はありません。A00 ファイルについて最初の質問をしてみましょう。