.AB

Arquivo AB

Android Backup file
Fazer uma pergunta
RESPOSTA RÁPIDA

Um arquivo AB é um backup do Android produzido pelo comando «adb backup» do Android Debug Bridge. Ele armazena dados de aplicativos em um arquivo compactado e opcionalmente criptografado. Para lê-lo em um PC, converta-o para .tar com o Android Backup Extractor (abe.jar); para restaurá-lo em um telefone, execute «adb restore backup.ab».

Desenvolvedor: Google (Android Open Source Project) Categoria: Arquivos de cópia Padrão aberto MIME: application/octet-stream
ABRE EM Windows macOS Linux
Relacionado: .BUP · .BAK · .SKB · .SET

Nesta página

19k+ extensões indexadas
Última revisão em Jul 30, 2026

Não tem certeza do que é seu arquivo?

Arraste qualquer arquivo para o nosso identificador - lemos apenas os primeiros bytes para nomear o formato.

Identificar um arquivo

O que é o formato de ficheiro AB?

Arquivos .ab estão associados ao Android Debug Bridge (ADB), uma ferramenta de depuração disponível para Android 4.0 e posterior. Arquivos com a extensão .ab armazenam cópias de backup geradas usando o comando adb backup diretamente da linha de comando.

Um arquivo .ab é um contêiner binário. Ele abre com a string mágica de texto simples ANDROID BACKUP, seguida por quatro linhas de cabeçalho ASCII terminadas em nova linha que declaram a versão do formato (1 a 5), uma flag de compactação e uma tag de criptografia (none ou AES-256). Tudo após esse cabeçalho é um arquivo TAR compactado com DEFLATE - e, quando uma senha é fornecida, criptografado com AES-256, com a chave derivada via PBKDF2 e um checksum da chave mestra armazenado no cabeçalho.

O Android Debug Bridge permite que os usuários criem backups personalizados que podem incluir todos os aplicativos instalados ou apenas dados de aplicativos selecionados. Por padrão, um arquivo .ab armazena dados de aplicativos - configurações, bancos de dados e arquivos de cache - mas não o APK em si; adicione a flag -apk ao adb backup para incluir os pacotes de instalação. O Android Debug Bridge também oferece um recurso para restaurar a partir de um backup .ab usando adb restore.

O Android Debug Bridge oferece muitos recursos diferentes além da capacidade de criar cópias de backup, tais como:

  • cópia de arquivos e pastas,
  • controle de dispositivo,
  • capacidade de executar um shell tipo Unix,
  • instalador de aplicativos.

Observe que o adb backup foi descontinuado a partir do Android 12 (2021). Muitos aplicativos já optam por não participar definindo android:allowBackup="false" em seu manifesto. O formato está sendo substituído por soluções de backup em nuvem, como o Google One Auto Backup e o projeto de código aberto Seedvault.

Segurança e proteção

RISCO: MEDIUM

Um .ab contém dados, não código executável, portanto o arquivo em si não executa nada. As preocupações reais são privacidade e recuperação: um .ab NÃO criptografado expõe bancos de dados de aplicativos, tokens e dados pessoais a qualquer pessoa com o arquivo - sempre defina uma senha ao fazer backup e armazene arquivos .ab com segurança. Se você o criptografou e esqueceu a senha, o payload AES-256 é efetivamente irrecuperável (não há porta dos fundos). Restaure apenas arquivos .ab que você mesmo criou; restaurar um backup desconhecido pode gravar dados controlados por invasores em seus aplicativos.

Detalhes do formato

em resumo
NOME COMPLETOAndroid Backup filetambém conhecido como ADB backup, Android Debug Bridge backup
DESENVOLVEDORGoogle (Android Open Source Project)desde 2012 (Android 4.0 Ice Cream Sandwich, adb backup)
TIPO MIMEapplication/octet-stream
TIPOContêiner de backup ADB - cabeçalho + payload TAR compactado com DEFLATE (opcionalmente criptografado) (binário)
PADRÃOAberto · livre de royalties
RELACIONADO.bup.bak.skb.set
MAGIC BYTES · ASSINATURA DO ARQUIVO
OFFSET
000102030405060708090a0b0c0d
HEX
414E44524F4944204241434B5550
ASCII
ANDROID BACKUP
Um arquivo .ab começa com a linha de texto literal «ANDROID BACKUP\n», seguida por quatro linhas de cabeçalho ASCII terminadas em nova linha: versão do formato (ex: 1 ou 5), uma flag de compactação (1 = DEFLATE) e uma tag de criptografia («none» ou «AES-256»). Tudo após esse cabeçalho é um fluxo TAR compactado com zlib/DEFLATE (e, se criptografado, envolvido em AES-256).

Programas que abrem arquivos AB

Windows3 apps
7-Zip Código aberto Abre o .tar resultante (após o abe.jar) para extrair arquivos individuais - não pode ler o .ab bruto diretamente.
Android SDK Platform-Tools (adb) Gratuito Restaura para um dispositivo conectado: «adb restore backup.ab» (depois confirme/insira a senha no telefone).
Android Backup Extractor (abe.jar) Código aberto Converte para um TAR navegável: «java -jar abe.jar unpack backup.ab backup.tar [senha]» (requer Java).
macOS2 apps
Android SDK Platform-Tools (adb) Gratuito Restaura para um dispositivo conectado: «adb restore backup.ab» (depois confirme/insira a senha no telefone).
Android Backup Extractor (abe.jar) Código aberto Converte para um TAR navegável: «java -jar abe.jar unpack backup.ab backup.tar [senha]» (requer Java).
Linux2 apps
Android SDK Platform-Tools (adb) Gratuito Restaura para um dispositivo conectado: «adb restore backup.ab» (depois confirme/insira a senha no telefone).
Android Backup Extractor (abe.jar) Código aberto Converte para um TAR navegável: «java -jar abe.jar unpack backup.ab backup.tar [senha]» (requer Java).

Detalhes técnicos

especificação profunda
Tipo de formatoContêiner binário - cabeçalho ASCII de texto simples seguido por um payload TAR compactado com DEFLATE; opcionalmente criptografado com AES-256
Bytes mágicos (ASCII)`ANDROID BACKUP` no deslocamento de byte 0, seguido por quatro linhas de cabeçalho ASCII terminadas em nova linha
Campos do cabeçalhoLinha mágica, número da versão do formato, flag de compactação (1 = DEFLATE) e tag de criptografia (`none` ou `AES-256`)
CompactaçãoDEFLATE / zlib; controlado pela flag de compactação no cabeçalho (1 = compactado, 0 = não compactado)
CriptografiaAES-256 opcional (CBC); chave derivada de senha via PBKDF2; blob de chave mestra com checksum HMAC armazenado no cabeçalho
Payload internoArquivo TAR padrão POSIX/ustar; conteúdo por aplicativo armazenado em árvores de diretórios `apps/<package>/`
Versões do formatoVersões 1-5; a versão 5 introduziu um cabeçalho de criptografia AES-256 mais forte; o formato TAR interno é consistente em todas as versões
Tipo MIME`application/octet-stream`
Tamanho de arquivo típicoDe alguns MB a vários GB, dependendo do número de aplicativos incluídos no backup e seus dados de usuário
Inclusão de APKPacotes de instalação de aplicativos são excluídos por padrão; use a flag `-apk` com `adb backup` para incluí-los
Mecanismo de exclusão de aplicativosAplicativos que declaram `android:allowBackup="false"` em seu manifesto são automaticamente excluídos do backup
Status de descontinuação`adb backup` descontinuado desde o Android 12 (API nível 31, 2021); funcionalidade cada vez mais restrita em dispositivos modernos
Comando de restauração`adb restore <file.ab>` - contraparte simétrica do `adb backup`, reinstala dados em um dispositivo Android conectado
DesenvolvedorGoogle / Android Open Source Project (AOSP)
Suporte de plataformaCriado em um dispositivo Android via `adb`; ferramentas do lado do host rodam em Windows, macOS e Linux
Lançado2012 (Android 4.0 Ice Cream Sandwich, adb backup)
Versão mais recenteBackup format version 5 (adds AES-256 encryption header); 'adb backup' deprecated since Android 12 (2021)
Padrão abertoSim · livre de royalties
Especificaçãoandroid.googlesource.com

Conversões de AB

Perguntas e Respostas da Comunidade

perguntado por usuários
Faça uma pergunta rápida
Obtenha ajuda de pessoas que trabalham com arquivos AB. Seja específico - inclua seu sistema e a versão do software.
Não é necessário criar conta · respostas geralmente em um dia

Ainda não há perguntas - seja o primeiro a perguntar sobre arquivos AB.

Perguntas frequentes

Como abro um arquivo de backup do Android .ab no meu computador?
Você não pode lê-lo diretamente - é um TAR compactado (geralmente criptografado). Use o Android Backup Extractor: «java -jar abe.jar unpack backup.ab backup.tar [senha]», depois abra o backup.tar no 7-Zip. Para restaurá-lo em um telefone, execute «adb restore backup.ab».
Como restauro um arquivo .ab para o meu telefone Android?
Conecte o dispositivo com a depuração USB ativada, instale o Android platform-tools, execute «adb restore backup.ab» e confirme (e insira sua senha) na tela do telefone.
Um backup .ab também contém o aplicativo (APK)?
Apenas se você o criou com a flag -apk (ex: «adb backup -apk ...»). Por padrão, um .ab contém apenas dados do aplicativo - configurações e bancos de dados - não o APK instalável.
Esqueci a senha do meu .ab criptografado - ainda posso abri-lo?
Não. Backups criptografados usam AES-256 com uma chave derivada da sua senha; sem ela, os dados não podem ser descriptografados. Não existe ferramenta de recuperação ou porta dos fundos.
Por que o «adb backup» diz que está descontinuado / não faz backup de nada?
O Google descontinuou o adb backup (avisos desde o Android 12) e muitos aplicativos agora definem allowBackup=false, por isso são ignorados. Use o recurso de exportação do próprio aplicativo ou o backup em nuvem do Google para esses casos.
Um arquivo .ab é o mesmo que um backup Nandroid/TWRP?
Não. Um .ab é um backup do adb (dados de aplicativos) feito sem root. Um backup Nandroid/TWRP é uma imagem completa da partição feita em uma recuperação personalizada - um formato diferente e maior.

Referências

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

Continue explorando

em todo o banco de dados

Principais extensões desta semana

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

Extensões relacionadas

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

Ferramentas de arquivo gratuitas

Um identificador de arquivos e conversor de imagens no navegador - tudo funciona no seu dispositivo.

Abrir a caixa de ferramentas

Navegar por extensões de arquivo A-Z