.AB

Plik AB

Android Backup file
Zadaj pytanie
SZYBKA ODPOWIEDŹ

Plik AB to kopia zapasowa systemu Android utworzona za pomocą polecenia Android Debug Bridge „adb backup”. Przechowuje dane aplikacji w skompresowanym, opcjonalnie zaszyfrowanym archiwum. Aby odczytać go na komputerze PC, należy przekonwertować go na format .tar za pomocą narzędzia Android Backup Extractor (abe.jar); aby przywrócić go na telefon, należy uruchomić „adb restore backup.ab”.

Deweloper: Google (Android Open Source Project) Kategoria: Pliki kopii zapasowych Otwarty standard MIME: application/octet-stream
OTWIERA SIĘ NA Windows macOS Linux
Powiązane: .BUP · .BAK · .SKB · .SET

Na tej stronie

Zindeksowano 19k+ rozszerzeń
Ostatnia weryfikacja Jul 30, 2026

Nie wiesz, co to za plik?

Przeciągnij dowolny plik do naszego identyfikatora - odczytujemy tylko pierwsze bajty, aby nazwać format.

Zidentyfikuj plik

Co to jest format pliku AB?

Pliki .ab są powiązane z Android Debug Bridge (ADB), narzędziem do debugowania dostępnym dla systemu Android 4.0 i nowszych. Pliki z rozszerzeniem .ab przechowują kopie zapasowe generowane za pomocą polecenia adb backup bezpośrednio z wiersza poleceń.

Plik .ab jest kontenerem binarnym. Otwiera się on tekstową sygnaturą (magic string) ANDROID BACKUP, po której następują cztery linie nagłówka ASCII zakończone znakiem nowej linii, deklarujące wersję formatu (od 1 do 5), flagę kompresji oraz znacznik szyfrowania (none lub AES-256). Wszystko po tym nagłówku to skompresowane algorytmem DEFLATE archiwum TAR - a w przypadku podania hasła, archiwum zaszyfrowane kluczem AES-256, gdzie klucz jest generowany przez PBKDF2, a suma kontrolna klucza głównego jest przechowywana w nagłówku.

Android Debug Bridge pozwala użytkownikom tworzyć niestandardowe kopie zapasowe, które mogą obejmować wszystkie zainstalowane aplikacje lub tylko wybrane dane aplikacji. Domyślnie plik .ab przechowuje dane aplikacji - ustawienia, bazy danych i pliki pamięci podręcznej - ale nie sam plik APK; należy dodać flagę -apk do polecenia adb backup, aby dołączyć pakiety instalacyjne. Android Debug Bridge oferuje również funkcję przywracania z kopii zapasowej .ab za pomocą adb restore.

Android Debug Bridge oferuje wiele innych funkcji poza możliwością tworzenia kopii zapasowych, takich jak:

  • kopiowanie plików i folderów,
  • sterowanie urządzeniem,
  • możliwość uruchomienia powłoki typu Unix (shell),
  • instalator aplikacji.

Należy pamiętać, że polecenie adb backup zostało uznane za przestarzałe (deprecated) począwszy od systemu Android 12 (2021). Wiele aplikacji już teraz rezygnuje z tej funkcji, ustawiając android:allowBackup="false" w swoim manifeście. Format ten jest zastępowany przez rozwiązania kopii zapasowych w chmurze, takie jak Google One Auto Backup oraz otwartoźródłowy projekt Seedvault.

Bezpieczeństwo

RYZYKO: MEDIUM

Plik .ab to dane, a nie kod wykonywalny, więc sam plik niczego nie uruchamia. Prawdziwymi obawami są prywatność i odzyskiwanie: NIEzaszyfrowany plik .ab ujawnia bazy danych aplikacji, tokeny i dane osobowe każdemu, kto posiada plik - zawsze ustawiaj hasło podczas tworzenia kopii zapasowej i przechowuj pliki .ab w bezpieczny sposób. Jeśli zaszyfrowałeś plik i zapomnisz hasła, ładunek AES-256 jest praktycznie nie do odzyskania (nie ma tylnego wejścia). Przywracaj tylko te pliki .ab, które sam utworzyłeś; przywrócenie nieznanej kopii zapasowej może zapisać dane kontrolowane przez atakującego w Twoich aplikacjach.

Szczegóły formatu

w pigułce
PEŁNA NAZWAAndroid Backup fileznany również jako ADB backup, Android Debug Bridge backup
DEWELOPERGoogle (Android Open Source Project)od 2012 (Android 4.0 Ice Cream Sandwich, adb backup)
TYP MIMEapplication/octet-stream
TYPKontener kopii zapasowej ADB - nagłówek + (opcjonalnie zaszyfrowany) ładunek TAR skompresowany DEFLATE (binarny)
STANDARDOtwarty · bezpłatny
MAGICZNE BAJTY · SYGNATURA PLIKU
OFFSET
000102030405060708090a0b0c0d
HEX
414E44524F4944204241434B5550
ASCII
ANDROID BACKUP
Plik .ab zaczyna się od dosłownej linii tekstu „ANDROID BACKUP\n”, po której następują cztery linie nagłówka ASCII zakończone znakiem nowej linii: wersja formatu (np. 1 lub 5), flaga kompresji (1 = DEFLATE) oraz znacznik szyfrowania („none” lub „AES-256”). Wszystko po tym nagłówku to strumień TAR skompresowany zlib/DEFLATE (i, jeśli zaszyfrowany, opakowany w AES-256).

Programy otwierające pliki AB

Windows3 apps
7-Zip Open-source Otwiera wynikowy plik .tar (po użyciu abe.jar) w celu wyodrębnienia poszczególnych plików - nie może bezpośrednio odczytać surowego pliku .ab.
Android SDK Platform-Tools (adb) Darmowy Przywracanie do podłączonego urządzenia: „adb restore backup.ab” (następnie potwierdź/wprowadź hasło na telefonie).
Android Backup Extractor (abe.jar) Open-source Konwersja do przeglądalnego formatu TAR: „java -jar abe.jar unpack backup.ab backup.tar [hasło]” (wymaga Java).
macOS2 apps
Android SDK Platform-Tools (adb) Darmowy Przywracanie do podłączonego urządzenia: „adb restore backup.ab” (następnie potwierdź/wprowadź hasło na telefonie).
Android Backup Extractor (abe.jar) Open-source Konwersja do przeglądalnego formatu TAR: „java -jar abe.jar unpack backup.ab backup.tar [hasło]” (wymaga Java).
Linux2 apps
Android SDK Platform-Tools (adb) Darmowy Przywracanie do podłączonego urządzenia: „adb restore backup.ab” (następnie potwierdź/wprowadź hasło na telefonie).
Android Backup Extractor (abe.jar) Open-source Konwersja do przeglądalnego formatu TAR: „java -jar abe.jar unpack backup.ab backup.tar [hasło]” (wymaga Java).

Szczegóły techniczne

specyfikacja
Typ formatuKontener binarny - nagłówek ASCII, po którym następuje ładunek TAR skompresowany DEFLATE; opcjonalnie zaszyfrowany AES-256
Magiczne bajty (ASCII)`ANDROID BACKUP` na offsecie 0, po którym następują cztery linie nagłówka ASCII zakończone znakiem nowej linii
Pola nagłówkaLinia magiczna, numer wersji formatu, flaga kompresji (1 = DEFLATE) oraz znacznik szyfrowania (`none` lub `AES-256`)
KompresjaDEFLATE / zlib; kontrolowana przez flagę kompresji w nagłówku (1 = skompresowane, 0 = nieskompresowane)
SzyfrowanieOpcjonalne AES-256 (CBC); klucz pochodny hasła przez PBKDF2; blok klucza głównego z sumą kontrolną HMAC przechowywany w nagłówku
Wewnętrzny ładunekStandardowe archiwum POSIX/ustar TAR; zawartość poszczególnych aplikacji przechowywana w strukturach katalogów `apps/<package>/`
Wersje formatuWersje 1-5; wersja 5 wprowadziła silniejszy nagłówek szyfrowania AES-256; wewnętrzny format TAR jest spójny we wszystkich wersjach
Typ MIME`application/octet-stream`
Typowy rozmiar plikuOd kilku MB do kilku GB, w zależności od liczby kopii zapasowych aplikacji i ich danych użytkownika
Dołączanie APKPakiety instalacyjne aplikacji są domyślnie wykluczone; użyj flagi `-apk` z poleceniem `adb backup`, aby je dołączyć
Mechanizm rezygnacji aplikacjiAplikacje deklarujące `android:allowBackup="false"` w swoim manifeście są automatycznie wykluczane z kopii zapasowej
Status wycofania`adb backup` uznany za przestarzały od Android 12 (API level 31, 2021); funkcjonalność coraz bardziej ograniczana na nowoczesnych urządzeniach
Polecenie przywracania`adb restore <file.ab>` - symetryczny odpowiednik `adb backup`, przywraca dane do podłączonego urządzenia Android
DeweloperGoogle / Android Open Source Project (AOSP)
Obsługa platformTworzone na urządzeniu Android przez `adb`; narzędzia po stronie hosta działają na systemach Windows, macOS i Linux
Wydano2012 (Android 4.0 Ice Cream Sandwich, adb backup)
Najnowsza wersjaBackup format version 5 (adds AES-256 encryption header); 'adb backup' deprecated since Android 12 (2021)
Otwarty standardTak · bezpłatny (royalty-free)
Specyfikacjaandroid.googlesource.com

Konwersje AB

Pytania i odpowiedzi społeczności

pytania użytkowników
Zadaj szybkie pytanie
Uzyskaj pomoc od osób pracujących z plikami AB. Bądź precyzyjny - podaj system i wersję oprogramowania.
Konto nie jest wymagane · odpowiedzi zazwyczaj w ciągu doby

Brak pytań - bądź pierwszą osobą, która zapyta o pliki AB.

Najczęściej zadawane pytania

Jak otworzyć plik kopii zapasowej Android .ab na komputerze?
Nie można go odczytać bezpośrednio - to skompresowany (często zaszyfrowany) TAR. Użyj Android Backup Extractor: „java -jar abe.jar unpack backup.ab backup.tar [hasło]”, a następnie otwórz backup.tar w programie 7-Zip. Aby zamiast tego przywrócić go na telefon, uruchom „adb restore backup.ab”.
Jak przywrócić plik .ab na mój telefon z Androidem?
Podłącz urządzenie z włączonym debugowaniem USB, zainstaluj Android platform-tools, a następnie uruchom „adb restore backup.ab” i potwierdź operację (oraz wprowadź hasło) na ekranie telefonu.
Czy kopia zapasowa .ab zawiera również aplikację (APK)?
Tylko jeśli została utworzona z flagą -apk (np. „adb backup -apk ...”). Domyślnie plik .ab zawiera tylko dane aplikacji - ustawienia i bazy danych - a nie instalowalny plik APK.
Zapomniałem hasła do mojego zaszyfrowanego pliku .ab - czy nadal mogę go otworzyć?
Nie. Zaszyfrowane kopie zapasowe używają AES-256 z kluczem pochodzącym z Twojego hasła; bez niego danych nie da się odszyfrować. Nie istnieje żadne narzędzie do odzyskiwania ani tylne wejście (backdoor).
Dlaczego „adb backup” informuje, że jest przestarzałe lub nic nie kopiuje?
Google wycofało wsparcie dla adb backup (ostrzeżenia od Android 12), a wiele aplikacji ustawia teraz allowBackup=false, więc są one pomijane. W ich przypadku należy użyć własnej funkcji eksportu aplikacji lub kopii zapasowej Google w chmurze.
Czy plik .ab to to samo co kopia zapasowa Nandroid/TWRP?
Nie. Plik .ab to kopia zapasowa adb (danych aplikacji) wykonana bez uprawnień root. Kopia Nandroid/TWRP to pełny obraz partycji wykonany w niestandardowym trybie recovery - to inny, znacznie większy format.

Źródła

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

Odkrywaj dalej

w całej bazie danych

Najpopularniejsze rozszerzenia w tym tygodniu

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

Powiązane rozszerzenia

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

Darmowe narzędzia do plików

Identyfikator plików i konwerter obrazów w przeglądarce - wszystko działa na Twoim urządzeniu.

Otwórz przybornik

Przeglądaj rozszerzenia plików A-Z