.AB

AB ファイル

Android Backup file
質問する
クイック回答

AB ファイルは、Android Debug Bridge のコマンド «adb backup» によって生成される Android バックアップです。アプリのデータを、圧縮され、オプションで暗号化されたアーカイブに保存します。PC で読み取るには、Android Backup Extractor (abe.jar) を使用して .tar に変換します。スマートフォンに復元するには、«adb restore backup.ab» を実行します。

開発元: Google (Android Open Source Project) カテゴリ: バックアップファイル オープンスタンダード MIME: application/octet-stream
対応OS Windows macOS Linux
関連: .BUP · .BAK · .SKB · .SET

このページの内容

19k+ 個の拡張子を索引済み
最終確認日:Jul 30, 2026

ファイルの種類がわかりませんか?

ファイルを識別ツールにドロップしてください。最初の数バイトを読み取って形式を特定します。

ファイルを識別する

AB ファイル形式とは?

.ab ファイルは、Android 4.0 以降で利用可能なデバッグツールである Android Debug Bridge (ADB) に関連付けられています。.ab 拡張子を持つファイルは、コマンドラインから直接 adb backup コマンドを使用して生成されたバックアップコピーを保存します。

.ab ファイルはバイナリコンテナです。プレーンテキストのマジック文字列 ANDROID BACKUP で始まり、その後にフォーマットバージョン(1から5)、圧縮フラグ、および暗号化タグ(none または AES-256)を宣言する4つの改行区切りの ASCII ヘッダー行が続きます。そのヘッダー以降のすべては、DEFLATE 圧縮された TAR アーカイブ です。パスワードが指定されている場合は AES-256 で暗号化されており、キーは PBKDF2 経由で派生し、マスターキーのチェックサムがヘッダーに保存されます。

Android Debug Bridge を使用すると、インストールされているすべてのアプリケーション、または選択したアプリデータのみを含むカスタムバックアップを作成できます。デフォルトでは、.ab ファイルはアプリのデータ(設定、データベース、キャッシュファイル)を保存しますが、APK 自体は保存しません。インストーラーパッケージを含めるには、adb backup-apk フラグを追加します。Android Debug Bridge は、adb restore を使用して .ab バックアップから復元する機能も提供しています。

Android Debug Bridge は、バックアップコピーを作成する機能以外にも、次のような多くの機能を提供しています:

  • ファイルとフォルダのコピー
  • デバイス制御
  • Unix ライクなシェルの実行機能
  • アプリケーションインストーラー

なお、adb backup は Android 12 (2021年) 以降、非推奨となりました。多くのアプリは、マニフェストで android:allowBackup="false" を設定することで、すでにバックアップを拒否しています。この形式は、Google One オートバックアップやオープンソースの Seedvault プロジェクトなどのクラウドバックアップソリューションに取って代わられつつあります。

セキュリティと安全性

リスク: MEDIUM

.ab はデータであり実行コードではないため、ファイル自体が何かを実行することはありません。本当の懸念はプライバシーとリカバリです。暗号化されていない .ab は、ファイルを持つすべての人にアプリのデータベース、トークン、個人データをさらすことになります。バックアップ時には必ずパスワードを設定し、.ab ファイルを安全に保管してください。暗号化してパスワードを忘れた場合、AES-256 ペイロードは事実上復旧不可能です(バックドアはありません)。自分で作成した .ab ファイルのみを復元してください。不明なバックアップを復元すると、攻撃者が制御するデータがアプリに書き込まれる可能性があります。

形式の詳細

概要
正式名称Android Backup file別名 ADB backup, Android Debug Bridge backup
開発元Google (Android Open Source Project)登場時期 2012 (Android 4.0 Ice Cream Sandwich, adb backup)
MIME タイプapplication/octet-stream
タイプADB バックアップコンテナ - ヘッダー + (オプションで暗号化された) DEFLATE 圧縮 TAR ペイロード (バイナリ)
標準規格オープン・ロイヤリティフリー
マジックバイト ・ ファイルシグネチャ
オフセット
000102030405060708090a0b0c0d
16進数
414E44524F4944204241434B5550
ASCII
ANDROID BACKUP
.ab ファイルはリテラルテキスト行 «ANDROID BACKUP\n» で始まり、その後に 4 つの改行区切り ASCII ヘッダー行(フォーマットバージョン(例:1 または 5)、圧縮フラグ(1 = DEFLATE)、暗号化タグ(«none» または «AES-256»))が続きます。そのヘッダー以降のすべては、zlib/DEFLATE 圧縮された(暗号化されている場合は AES-256 でラップされた)TAR ストリームです。

AB ファイルを開くプログラム

Windows3 apps
7-Zip オープンソース abe.jar の後に生成された .tar を開き、個別のファイルを抽出します。生の .ab を直接読み取ることはできません。
Android SDK Platform-Tools (adb) 無料 接続されたデバイスへの復元: «adb restore backup.ab» (その後、スマートフォンで確認/パスワード入力)。
Android Backup Extractor (abe.jar) オープンソース 閲覧可能な TAR への変換: «java -jar abe.jar unpack backup.ab backup.tar [password]» (Java が必要)。
macOS2 apps
Android SDK Platform-Tools (adb) 無料 接続されたデバイスへの復元: «adb restore backup.ab» (その後、スマートフォンで確認/パスワード入力)。
Android Backup Extractor (abe.jar) オープンソース 閲覧可能な TAR への変換: «java -jar abe.jar unpack backup.ab backup.tar [password]» (Java が必要)。
Linux2 apps
Android SDK Platform-Tools (adb) 無料 接続されたデバイスへの復元: «adb restore backup.ab» (その後、スマートフォンで確認/パスワード入力)。
Android Backup Extractor (abe.jar) オープンソース 閲覧可能な TAR への変換: «java -jar abe.jar unpack backup.ab backup.tar [password]» (Java が必要)。

技術的詳細

詳細仕様
フォーマットタイプバイナリコンテナ - プレーンテキストの ASCII ヘッダーに続いて、DEFLATE 圧縮された TAR ペイロード。オプションで AES-256 暗号化
マジックバイト (ASCII)バイトオフセット 0 に `ANDROID BACKUP`、その後に 4 つの改行区切り ASCII ヘッダー行
ヘッダーフィールドマジック行、フォーマットバージョン番号、圧縮フラグ (1 = DEFLATE)、および暗号化タグ (`none` または `AES-256`)
圧縮DEFLATE / zlib。ヘッダーの圧縮フラグによって制御 (1 = 圧縮、0 = 非圧縮)
暗号化オプションの AES-256 (CBC)。PBKDF2 によるパスワード派生キー。HMAC チェックサム付きのマスターキー blob がヘッダーに保存される
内部ペイロード標準の POSIX/ustar TAR アーカイブ。アプリごとのコンテンツは `apps/<package>/` ディレクトリツリーに保存される
フォーマットバージョンバージョン 1-5。バージョン 5 ではより強力な AES-256 暗号化ヘッダーが導入された。内部の TAR 形式はすべてのバージョンで共通
MIME タイプ`application/octet-stream`
一般的なファイルサイズバックアップされたアプリの数とユーザーデータに応じて、数 MB から数 GB
APK の包含アプリのインストーラーパッケージはデフォルトで除外される。含めるには `adb backup` で `-apk` フラグを使用する
アプリのオプトアウト機構マニフェストで `android:allowBackup="false"` を宣言しているアプリは、バックアップから自動的に除外される
非推奨ステータス`adb backup` は Android 12 (API レベル 31、2021年) 以降非推奨。最新のデバイスでは機能がますます制限されている
復元コマンド`adb restore <file.ab>` - `adb backup` の対称的な対となるコマンドで、接続された Android デバイスにデータを再インストールする
開発者Google / Android Open Source Project (AOSP)
プラットフォームサポートAndroid デバイス上で `adb` を介して作成。ホスト側のツールは Windows、macOS、Linux で動作
リリース日2012 (Android 4.0 Ice Cream Sandwich, adb backup)
最新バージョンBackup format version 5 (adds AES-256 encryption header); 'adb backup' deprecated since Android 12 (2021)
オープンスタンダードはい · ロイヤリティフリー
仕様書android.googlesource.com

AB の変換

コミュニティ Q&A

ユーザーからの質問
質問する
AB ファイルを扱うユーザーからヘルプを得られます。OSやソフトウェアのバージョンなど、具体的に記載してください。
アカウント不要 ・ 通常1日以内に回答されます

まだ質問はありません。AB ファイルについて最初の質問をしてみましょう。

よくある質問

.ab Android バックアップファイルをコンピュータで開くにはどうすればよいですか?
直接読み取ることはできません。これは圧縮された(多くの場合暗号化された)TAR です。Android Backup Extractor を使用してください: «java -jar abe.jar unpack backup.ab backup.tar [password]»。その後、backup.tar を 7-Zip で開きます。代わりにスマートフォンに復元する場合は、«adb restore backup.ab» を実行します。
.ab ファイルを Android スマートフォンに復元するにはどうすればよいですか?
USB デバッグを有効にした状態でデバイスを接続し、Android platform-tools をインストールしてから、«adb restore backup.ab» を実行し、スマートフォンの画面で確認(およびパスワードの入力)を行います。
.ab バックアップにはアプリ (APK) も含まれていますか?
-apk フラグを使用して作成した場合のみ含まれます(例: «adb backup -apk ...»)。デフォルトでは、.ab はアプリのデータ(設定やデータベース)のみを保持し、インストール可能な APK は保持しません。
暗号化された .ab のパスワードを忘れました。まだ開くことはできますか?
いいえ。暗号化されたバックアップは、パスワードから派生したキーを使用した AES-256 を使用しています。パスワードがないとデータを復号することはできません。リカバリツールやバックドアは存在しません。
なぜ «adb backup» は非推奨だと言われたり、何もバックアップされなかったりするのですか?
Google は adb backup を非推奨としており(Android 12 以降警告が表示されます)、現在多くのアプリが allowBackup=false を設定しているため、それらはスキップされます。それらのアプリについては、アプリ独自の出力機能や Google のクラウドバックアップを使用してください。
.ab ファイルは Nandroid/TWRP バックアップと同じですか?
いいえ。.ab はルート権限なしで作成される adb(アプリデータ)バックアップです。Nandroid/TWRP バックアップは、カスタムリカバリで作成されるフルパーティションイメージであり、異なる、より大きなフォーマットです。

参考文献

1Android Developers - adb (Android Debug Bridge)developer.android.com
2Android Developers - Platform Tools downloadsdeveloper.android.com

さらに探索

データベース全体から

今週のトップ拡張子

1.AQQAQQ Instant Messenger File
2.BCBitComet Incomplete Download File
3.CRDOWNLOADChrome Partial Download File
4.PARTPartial Download File
5.MDMarkdown Document
6.BINCD/DVD Disc Image (BIN/CUE)
7.EXEWindows Executable (Portable Executable)
8.NOMEDIAAndroid No-Media Marker File
9.RPMSGRestricted Permission Message
10.AVIFAV1 Image File Format (AVIF)

関連する拡張子

.BUPDVD IFO Backup File
.BAKBackup File (generic)
.SKBSketchUp Backup File
.SETMicrosoft Backup File Set
.BAK~AbiWord auto-saved document file
.BACKUPBackup File (generic)

無料ファイルツール

ブラウザで動作するファイル識別および画像変換ツール。すべてお使いのデバイス上で実行されます。

ツールボックスを開く

ファイル拡張子を A-Z で閲覧