.AB

AB-fil

Android Backup file
Still et spørsmål
HURTIGSVAR

En AB-fil er en Android-sikkerhetskopi produsert av Android Debug Bridge-kommandoen «adb backup». Den lagrer appdata i et komprimert, valgfritt kryptert arkiv. For å lese den på en PC, konverter den til .tar med Android Backup Extractor (abe.jar); for å gjenopprette den til en telefon, kjør «adb restore backup.ab».

Utvikler: Google (Android Open Source Project) Kategori: Backupfiler Åpen standard MIME: application/octet-stream
ÅPNES PÅ Windows macOS Linux
Relatert: .BUP · .BAK · .SKB · .SET

På denne siden

19k+ filendelser indeksert
Sist vurdert Jul 30, 2026

Usikker på hva filen din er?

Slipp hvilken som helst fil inn i vår identifikator - vi leser bare de første bytene for å navngi formatet.

Identifiser en fil

Hva er AB-filformatet?

.ab-filer er assosiert med Android Debug Bridge (ADB), et feilsøkingsverktøy tilgjengelig for Android 4.0 og nyere. Filer med filendelsen .ab lagrer sikkerhetskopier generert ved hjelp av kommandoen adb backup direkte fra kommandolinjen.

En .ab-fil er en binær beholder. Den åpnes med den rene tekststrengen (magic string) ANDROID BACKUP, etterfulgt av fire ASCII-overskriftslinjer som deklarerer formatversjon (1 til 5), et komprimeringsflagg og en krypteringstagg (none eller AES-256). Alt etter denne overskriften er et DEFLATE-komprimert TAR-arkiv - og, når et passord er oppgitt, et AES-256-kryptert arkiv, med nøkkelen utledet via PBKDF2 og en sjekksum for masternøkkelen lagret i overskriften.

Android Debug Bridge lar brukere opprette tilpassede sikkerhetskopier som kan inkludere alle installerte applikasjoner eller bare utvalgte appdata. Som standard lagrer en .ab-fil appdata - innstillinger, databaser og hurtigbufferfiler - men ikke selve APK-filen; legg til flagget -apk i adb backup for å inkludere installasjonspakkene. Android Debug Bridge tilbyr også en funksjon for å gjenopprette fra en .ab-sikkerhetskopi ved hjelp av adb restore.

Android Debug Bridge tilbyr mange forskjellige funksjoner i tillegg til muligheten for å lage sikkerhetskopier, som:

  • kopiering av filer og mapper,
  • enhetskontroll,
  • mulighet til å kjøre et Unix-lignende skall,
  • applikasjonsinstallatør.

Merk at adb backup ble faset ut (deprecated) fra og med Android 12 (2021). Mange apper velger allerede bort dette ved å sette android:allowBackup="false" i manifestet sitt. Formatet blir erstattet av skybaserte sikkerhetskopieringsløsninger som Google One Auto Backup og det åpne kildekodeprosjektet Seedvault.

Sikkerhet og trygghet

RISIKO: MEDIUM

En .ab-fil er data, ikke kjørbar kode, så selve filen kjører ingenting. De reelle bekymringene er personvern og gjenoppretting: en Ukryptert .ab eksponerer app-databaser, tokens og personlige data for alle som har filen - sett alltid et passord ved sikkerhetskopiering, og lagre .ab-filer sikkert. Hvis du krypterte den og glemmer passordet, er AES-256-nyttelasten i praksis umulig å gjenopprette (det finnes ingen bakdør). Gjenopprett kun .ab-filer du har laget selv; gjenoppretting av en ukjent sikkerhetskopi kan skrive angriperkontrollerte data inn i appene dine.

Formatdetaljer

i et nøtteskall
FULLT NAVNAndroid Backup fileogså kjent som ADB backup, Android Debug Bridge backup
UTVIKLERGoogle (Android Open Source Project)siden 2012 (Android 4.0 Ice Cream Sandwich, adb backup)
KATEGORIBackupfiler
MIME-TYPEapplication/octet-stream
TYPEADB-sikkerhetskopibeholder - overskrift + (valgfritt kryptert) DEFLATE-komprimert TAR-nyttelast (binær)
STANDARDÅpen · royalty-fri
MAGIC BYTES · FILSIGNATUR
OFFSET
000102030405060708090a0b0c0d
HEX
414E44524F4944204241434B5550
ASCII
ANDROID BACKUP
En .ab-fil starter med den bokstavelige tekstlinjen «ANDROID BACKUP\n», etterfulgt av fire ASCII-overskriftslinjer avsluttet med linjeskift: formatversjon (f.eks. 1 eller 5), et komprimeringsflagg (1 = DEFLATE) og en krypteringstagg («none» eller «AES-256»). Alt etter denne overskriften er en zlib/DEFLATE-komprimert (og, hvis kryptert, AES-256-innpakket) TAR-strøm.

Programmer som åpner AB-filer

Windows3 apps
7-Zip Åpen kildekode Åpner den resulterende .tar-filen (etter abe.jar) for å pakke ut enkeltfiler - kan ikke lese den rå .ab-filen direkte.
Android SDK Platform-Tools (adb) Gratis Gjenopprett til en tilkoblet enhet: «adb restore backup.ab» (bekreft deretter/skriv inn passordet på telefonen).
Android Backup Extractor (abe.jar) Åpen kildekode Konverter til en lesbar TAR: «java -jar abe.jar unpack backup.ab backup.tar [passord]» (krever Java).
macOS2 apps
Android SDK Platform-Tools (adb) Gratis Gjenopprett til en tilkoblet enhet: «adb restore backup.ab» (bekreft deretter/skriv inn passordet på telefonen).
Android Backup Extractor (abe.jar) Åpen kildekode Konverter til en lesbar TAR: «java -jar abe.jar unpack backup.ab backup.tar [passord]» (krever Java).
Linux2 apps
Android SDK Platform-Tools (adb) Gratis Gjenopprett til en tilkoblet enhet: «adb restore backup.ab» (bekreft deretter/skriv inn passordet på telefonen).
Android Backup Extractor (abe.jar) Åpen kildekode Konverter til en lesbar TAR: «java -jar abe.jar unpack backup.ab backup.tar [passord]» (krever Java).

Tekniske detaljer

dyp spesifikasjon
FormattypeBinær beholder - ASCII-overskrift i ren tekst etterfulgt av en DEFLATE-komprimert TAR-last; valgfritt AES-256-kryptert
Magic bytes (ASCII)`ANDROID BACKUP` ved byte-offset 0, etterfulgt av fire ASCII-overskriftslinjer avsluttet med linjeskift
OverskriftsfeltMagic-linje, formatversjonsnummer, komprimeringsflagg (1 = DEFLATE) og krypteringstagg (`none` eller `AES-256`)
KomprimeringDEFLATE / zlib; kontrollert av komprimeringsflagget i overskriften (1 = komprimert, 0 = ukomprimert)
KrypteringValgfri AES-256 (CBC); passordutledet nøkkel via PBKDF2; masternøkkel-blob med HMAC-sjekksum lagret i overskriften
Intern nyttelastStandard POSIX/ustar TAR-arkiv; innhold per app lagret i `apps/<package>/`-mappetrær
FormatversjonerVersjon 1-5; versjon 5 introduserte en sterkere AES-256-krypteringsoverskrift; det indre TAR-formatet er konsistent på tvers av alle versjoner
MIME-type`application/octet-stream`
Typisk filstørrelseNoen få MB til flere GB, avhengig av antall sikkerhetskopierte apper og deres brukerdata
Inkludering av APKApp-installasjonspakker er ekskludert som standard; bruk flagget `-apk` med `adb backup` for å inkludere dem
Mekanisme for app-utvalgApper som deklarerer `android:allowBackup="false"` i manifestet sitt blir automatisk ekskludert fra sikkerhetskopien
Status for utfasing`adb backup` er faset ut siden Android 12 (API-nivå 31, 2021); funksjonaliteten er stadig mer begrenset på moderne enheter
Gjenopprettingskommando`adb restore <file.ab>` - symmetrisk motstykke til `adb backup`, reinstallerer data til en tilkoblet Android-enhet
UtviklerGoogle / Android Open Source Project (AOSP)
PlattformstøtteOpprettet på en Android-enhet via `adb`; verktøy på vertssiden kjører på Windows, macOS og Linux
Utgitt2012 (Android 4.0 Ice Cream Sandwich, adb backup)
Siste versjonBackup format version 5 (adds AES-256 encryption header); 'adb backup' deprecated since Android 12 (2021)
Åpen standardJa · royalty-fri
Spesifikasjonandroid.googlesource.com

AB-konverteringer

Spørsmål og svar fra fellesskapet

spurt av brukere
Still et raskt spørsmål
Få hjelp fra folk som jobber med AB-filer. Vær spesifikk - inkluder systemet ditt og programvareversjon.
Ingen konto nødvendig · svar vanligvis innen en dag

Ingen spørsmål ennå - vær den første til å spørre om AB-filer.

Ofte stilte spørsmål

Hvordan åpner jeg en .ab Android-sikkerhetskopifil på datamaskinen min?
Du kan ikke lese den direkte - det er en komprimert (ofte kryptert) TAR. Bruk Android Backup Extractor: «java -jar abe.jar unpack backup.ab backup.tar [passord]», og åpne deretter backup.tar i 7-Zip. For å gjenopprette den til en telefon i stedet, kjør «adb restore backup.ab».
Hvordan gjenoppretter jeg en .ab-fil til min Android-telefon?
Koble til enheten med USB-feilsøking aktivert, installer Android platform-tools, kjør deretter «adb restore backup.ab» og bekreft (og skriv inn passordet ditt) på telefonens skjerm.
Inneholder en .ab-sikkerhetskopi også appen (APK)?
Bare hvis du opprettet den med flagget -apk (f.eks. «adb backup -apk ...»). Som standard inneholder en .ab kun appdata - innstillinger og databaser - ikke den installerbare APK-filen.
Jeg har glemt passordet for min krypterte .ab - kan jeg fortsatt åpne den?
Nei. Krypterte sikkerhetskopier bruker AES-256 med en nøkkel utledet fra passordet ditt; uten dette kan ikke dataene dekrypteres. Det finnes ingen gjenopprettingsverktøy eller bakdører.
Hvorfor sier «adb backup» at den er utdatert / ikke sikkerhetskopierer noe?
Google har faset ut adb backup (advarsler siden Android 12) og mange apper setter nå allowBackup=false, så de blir hoppet over. Bruk appens egen eksportfunksjon eller Googles skysikkerhetskopi for disse.
Er en .ab-fil det samme som en Nandroid/TWRP-sikkerhetskopi?
Nei. En .ab er en adb-sikkerhetskopi (app-data) laget uten root-tilgang. En Nandroid/TWRP-sikkerhetskopi er et fullstendig partisjonsbilde laget i en tilpasset gjenopprettingsmodus (recovery) - et annet og større format.

Referanser

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

Utforsk videre

på tvers av databasen

Populære filendelser denne uken

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

Relaterte filendelser

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

Gratis filverktøy

En filidentifikator og bildekonvertering i nettleseren - alt kjører på din enhet.

Åpne verktøykassen

Bla i filendelser A-Å