.AB

AB-fil

Android Backup file
Stil et spørgsmål
HURTIGT SVAR

En AB-fil er en Android-sikkerhedskopi produceret af Android Debug Bridge-kommandoen „adb backup“. Den gemmer app-data i et komprimeret, valgfrit krypteret arkiv. For at læse den på en PC skal den konverteres til .tar med Android Backup Extractor (abe.jar); for at gendanne den til en telefon, skal du køre „adb restore backup.ab“.

Udvikler: Google (Android Open Source Project) Kategori: Sikkerhedskopifiler Åben standard MIME: application/octet-stream
ÅBNER PÅ Windows macOS Linux
Relateret: .BUP · .BAK · .SKB · .SET

På denne side

19k+ filtyper indekseret
Sidst gennemset Jul 30, 2026

Er du ikke sikker på, hvad din fil er?

Træk en fil over i vores identifikator - vi læser kun de første bytes for at navngive formatet.

Identificer en fil

Hvad er AB-filformatet?

.ab-filer er knyttet til Android Debug Bridge (ADB), et fejlfindingsværktøj tilgængeligt til Android 4.0 og nyere. Filer med filendelsen .ab gemmer sikkerhedskopier genereret ved hjælp af kommandoen adb backup direkte fra kommandolinjen.

En .ab-fil er en binær container. Den starter med magic-strengen ANDROID BACKUP i almindelig tekst, efterfulgt af fire ASCII-overskriftslinjer afsluttet med linjeskift, der angiver formatversionen (1 til 5), et komprimeringsflag og et krypteringstag (none eller AES-256). Alt efter denne overskrift er et DEFLATE-komprimeret TAR-arkiv - og, når en adgangskode er angivet, et AES-256-krypteret arkiv, hvor nøglen er afledt via PBKDF2 og en master-nøgle-tjeksum gemt i overskriften.

Android Debug Bridge giver brugere mulighed for at oprette brugerdefinerede sikkerhedskopier, der kan omfatte alle installerede applikationer eller kun udvalgte app-data. Som standard gemmer en .ab-fil app-data - indstillinger, databaser og cache-filer - men ikke selve APK-filen; tilføj flaget -apk til adb backup for at inkludere installationspakkerne. Android Debug Bridge tilbyder også en funktion til at gendanne fra en .ab-sikkerhedskopi ved hjælp af adb restore.

Android Debug Bridge tilbyder mange forskellige funktioner udover evnen til at oprette sikkerhedskopier, såsom:

  • kopiering af filer og mapper,
  • enhedskontrol,
  • mulighed for at køre en Unix-lignende shell,
  • applikationsinstallationsprogram.

Bemærk, at adb backup blev udfaset startende med Android 12 (2021). Mange apps fravælger allerede sikkerhedskopiering ved at indstille android:allowBackup="false" i deres manifest. Formatet bliver erstattet af cloud-sikkerhedskopieringsløsninger såsom Google One Auto Backup og open source-projektet Seedvault.

Sikkerhed og tryghed

RISIKO: MEDIUM

En .ab er data, ikke eksekverbar kode, så selve filen kører ikke noget. De reelle bekymringer er privatliv og gendannelse: en Ukrypteret .ab eksponerer app-databaser, tokens og personlige data for enhver med adgang til filen - indstil altid en adgangskode ved sikkerhedskopiering, og opbevar .ab-filer sikkert. Hvis du har krypteret den og glemmer adgangskoden, er AES-256-nyttelasten reelt umulig at gendanne (der findes ingen bagdør). Gendan kun .ab-filer, du selv har oprettet; gendannelse af en ukendt sikkerhedskopi kan skrive angriber-kontrollerede data ind i dine apps.

Formatdetaljer

kort fortalt
FULDSTÆNDIGT NAVNAndroid Backup fileogså kendt som ADB backup, Android Debug Bridge backup
UDVIKLERGoogle (Android Open Source Project)siden 2012 (Android 4.0 Ice Cream Sandwich, adb backup)
MIME-TYPEapplication/octet-stream
TYPEADB backup-container - overskrift + (valgfrit krypteret) DEFLATE-komprimeret TAR-nyttelast (binær)
STANDARDÅben · royaltyfri
MAGIC BYTES · FILSIGNATUR
OFFSET
000102030405060708090a0b0c0d
HEX
414E44524F4944204241434B5550
ASCII
ANDROID BACKUP
En .ab-fil starter med den bogstavelige tekstlinje „ANDROID BACKUP\n“, efterfulgt af fire ASCII-overskriftslinjer afsluttet med linjeskift: formatversion (f.eks. 1 eller 5), et komprimeringsflag (1 = DEFLATE) og et krypteringstag („none“ eller „AES-256“). Alt efter denne overskrift er en zlib/DEFLATE-komprimeret (og, hvis krypteret, AES-256-indpakket) TAR-strøm.

Programmer der åbner AB-filer

Windows3 apps
7-Zip Open-source Åbner den resulterende .tar (efter abe.jar) for at udpakke individuelle filer - kan ikke læse den rå .ab direkte.
Android SDK Platform-Tools (adb) Gratis Gendan til en tilsluttet enhed: 'adb restore backup.ab' (bekræft derefter/indtast adgangskoden på telefonen).
Android Backup Extractor (abe.jar) Open-source Konverter til en gennemseelig TAR: 'java -jar abe.jar unpack backup.ab backup.tar [adgangskode]' (kræver Java).
macOS2 apps
Android SDK Platform-Tools (adb) Gratis Gendan til en tilsluttet enhed: 'adb restore backup.ab' (bekræft derefter/indtast adgangskoden på telefonen).
Android Backup Extractor (abe.jar) Open-source Konverter til en gennemseelig TAR: 'java -jar abe.jar unpack backup.ab backup.tar [adgangskode]' (kræver Java).
Linux2 apps
Android SDK Platform-Tools (adb) Gratis Gendan til en tilsluttet enhed: 'adb restore backup.ab' (bekræft derefter/indtast adgangskoden på telefonen).
Android Backup Extractor (abe.jar) Open-source Konverter til en gennemseelig TAR: 'java -jar abe.jar unpack backup.ab backup.tar [adgangskode]' (kræver Java).

Tekniske detaljer

dyb specifikation
FormattypeBinær container - ASCII-overskrift i almindelig tekst efterfulgt af en DEFLATE-komprimeret TAR-nyttelast; valgfrit AES-256-krypteret
Magic bytes (ASCII)`ANDROID BACKUP` ved byte-forskydning 0, efterfulgt af fire ASCII-overskriftslinjer afsluttet med linjeskift
OverskriftsfelterMagic-linje, formatversionsnummer, komprimeringsflag (1 = DEFLATE) og krypteringstag (`none` eller `AES-256`)
KomprimeringDEFLATE / zlib; styret af komprimeringsflaget i overskriften (1 = komprimeret, 0 = ukomprimeret)
KrypteringValgfri AES-256 (CBC); adgangskodeafledt nøgle via PBKDF2; master-nøgle-blob med HMAC-tjeksum gemt i overskriften
Intern nyttelastStandard POSIX/ustar TAR-arkiv; indhold pr. app gemt i `apps/<package>/` mappetræer
FormatversionerVersion 1-5; version 5 introducerede en stærkere AES-256-krypteringsoverskrift; det indre TAR-format er ensartet på tværs af alle versioner
MIME-type`application/octet-stream`
Typisk filstørrelseFra få MB til flere GB, afhængigt af antallet af sikkerhedskopierede apps og deres brugerdata
Inkludering af APKApp-installationspakker er udeladt som standard; brug flaget `-apk` med `adb backup` for at inkludere dem
App-fravalgsmekanismeApps, der erklærer `android:allowBackup="false"` i deres manifest, udelukkes automatisk fra sikkerhedskopien
Udfasningsstatus`adb backup` har været forældet siden Android 12 (API-niveau 31, 2021); funktionaliteten er i stigende grad begrænset på moderne enheder
Gendannelseskommando`adb restore <file.ab>` - symmetrisk modstykke til `adb backup`, geninstallerer data til en tilsluttet Android-enhed
UdviklerGoogle / Android Open Source Project (AOSP)
PlatformunderstøttelseOprettet på en Android-enhed via `adb`; værktøjer på værtssiden kører på Windows, macOS og Linux
Udgivet2012 (Android 4.0 Ice Cream Sandwich, adb backup)
Seneste versionBackup format version 5 (adds AES-256 encryption header); 'adb backup' deprecated since Android 12 (2021)
Åben standardJa · royaltyfri
Specifikationandroid.googlesource.com

AB-konverteringer

Fællesskabets Q&A

spurgt af brugere
Stil et hurtigt spørgsmål
Få hjælp fra folk, der arbejder med AB-filer. Vær specifik - medtag dit system og din softwareversion.
Ingen konto nødvendig · svar normalt inden for en dag

Ingen spørgsmål endnu - vær den første til at spørge om AB-filer.

Ofte stillede spørgsmål

Hvordan åbner jeg en .ab Android-sikkerhedskopifil på min computer?
Du kan ikke læse den direkte - det er en komprimeret (ofte krypteret) TAR. Brug Android Backup Extractor: 'java -jar abe.jar unpack backup.ab backup.tar [adgangskode]', og åbn derefter backup.tar i 7-Zip. For at gendanne den til en telefon i stedet, kør 'adb restore backup.ab'.
Hvordan gendanner jeg en .ab-fil til min Android-telefon?
Tilslut enheden med USB-fejlretning aktiveret, installer Android platform-tools, kør derefter 'adb restore backup.ab' og bekræft (og indtast din adgangskode) på telefonens skærm.
Indeholder en .ab-sikkerhedskopi også appen (APK)?
Kun hvis du oprettede den med flaget -apk (f.eks. 'adb backup -apk ...'). Som standard indeholder en .ab kun app-data - indstillinger og databaser - ikke den installerbare APK.
Jeg har glemt adgangskoden til min krypterede .ab - kan jeg stadig åbne den?
Nej. Krypterede sikkerhedskopier bruger AES-256 med en nøgle afledt af din adgangskode; uden den kan dataene ikke dekrypteres. Der findes intet gendannelsesværktøj eller bagdør.
Hvorfor siger 'adb backup', at den er forældet / sikkerhedskopierer ingenting?
Google har udfaset adb backup (advarsler siden Android 12), og mange apps indstiller nu allowBackup=false, så de springes over. Brug appens egen eksportfunktion eller Googles cloud-sikkerhedskopi til disse.
Er en .ab-fil det samme som en Nandroid/TWRP-sikkerhedskopi?
Nej. En .ab er en adb-sikkerhedskopi (app-data) lavet uden root. En Nandroid/TWRP-sikkerhedskopi er et komplet partitionsbillede lavet i en brugerdefineret recovery - et andet og større format.

Referencer

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

Udforsk mere

på tværs af databasen

Populære filtyper i denne uge

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

Relaterede filtyper

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

Gratis filværktøjer

En fil-identifikator og billedkonverter direkte i browseren - alt kører på din enhed.

Åbn værktøjskassen

Gennemse filtyper A-Å