Livro Eletrônico Mobipocket (.mobi)
Mobipocket PadrãoMobipocket Ebook (MOBI) é um formato histórico de e-book criado para dispositivos Palm OS. Mais tarde, a Amazon adquiriu o formato para usá-lo na primeira geração de leitores Kindle.
Converter MOBI para EPUB
Conversor gratuito de MOBI para EPUB no navegador. Converta arquivos instantaneamente no seu dispositivo.
Inspeção e metadados
Sistemas operacionais e analisadores de arquivos identificam arquivos MOBI pela sequência inicial de bytes:
Assinatura do arquivo em bytes (magic bytes)
Sistemas operacionais e analisadores de arquivos identificam arquivos MOBI pela sequência inicial de bytes:
ASSINATURA HEXADECIMAL (DESLOCAMENTO 60):
42 4F 4F 4B 4D 4F 42 49REPRESENTAÇÃO ASCII: BOOKMOBI
Padronização: Mobipocket / Amazon Legacy Specification
Especificações técnicas
| Estrutura do contêiner | Contêiner Palm Resource Database (PRC/PDB) com texto PalmDOC compactado e estruturas de cabeçalho MOBI |
| Compressão | Compactação de bytes PalmDOC LZ77 ou compactação proprietária Huffman/CDIC |
| Ordem dos bytes (endianness) | Big-Endian (herança Palm OS Motorola 68k) |
| Espaços de cor | sRGB |
| Canais e Estrutura | Texto de e-book reformatável, formatação básica em HTML e imagens de baixa resolução incorporadas |
| Dimensões Máximas | Fluxo de texto ilimitado |
| Transparência | Nenhum (leitores de e-book legados em preto e branco e os primeiros modelos coloridos) |
| Streaming e Progressivo | A indexação baseada em registros permite acesso aleatório a registros de texto individuais de 4096 bytes |
Matriz de comparação técnica: MOBI e formatos concorrentes
| Atributo técnico | MOBI (Atual) | EPUB | AZW3 | |
|---|---|---|---|---|
| Status atual | Formato legado descontinuado | Padrão Web Ativo W3C | Formato Amazon Kindle ativo | Padrão ISO de Documentos ativo |
| Suporte a estilos | Subconjunto básico de HTML 3.2 | HTML5 e CSS3 modernos | HTML5 e CSS3 modernos | Página vetorial PostScript fixa |
| Formato do contêiner | Banco de dados PalmOS PRC/PDB | Contêiner ZIP com XHTML | Contêiner Palm OS com KF8 | Hierarquia de objetos binários |
| Envio para o Kindle | Não é mais aceito pela Amazon | Suportado (convertido pela Amazon) | Formato nativo da Amazon | Suportado pela Amazon |
Modos comuns de corrupção e guia de recuperação com editor hexadecimal
O Kindle exibe 'Não é possível abrir o item' ou pula capítulos abruptamente.
Causa principal: Deslocamento de comprimento de um registro PalmDOC corrompido na tabela de registros PDB.
Recuperação: Converta o livro para EPUB ou PDF moderno usando o Conversor de E-books File2File.app.
Análise de segurança e vetores de ataque a analisadores
Os analisadores MOBI legados geralmente carecem de verificações de limite defensivas ao descompactar registros PalmDOC LZ77 de 4096 bytes.
Vetores de ataque conhecidos
- Estouro de buffer durante a expansão de comprimento de execução do dicionário PalmDOC LZ77.
- Leitura de ponteiro fora dos limites ao analisar dicionários Huffman CDIC malformados.
- Negação de serviço por meio de tabelas de deslocamento de registro PDB circulares.
Melhores práticas defensivas: Converta arquivos MOBI legados em EPUB ou PDF padrão em um ambiente isolado do WebAssembly.
Origens históricas e marcos
Principais vantagens
- Formato pioneiro de leitura digital, com grande importância histórica para o início da indústria comercial de e-books.
- Consome pouquíssima memória e funcionava sem problemas em dispositivos Palm OS de 16 MHz.
- Suportado por milhões de dispositivos Kindle legados de primeira geração em todo o mundo.
Limitações técnicas e desvantagens
- Oficialmente obsoleto: a Amazon o descontinuou em 2022, e formatos como AZW3, KFX e EPUB o substituíram.
- Formatação limitada: aceita apenas tags básicas de HTML 3.2, sem CSS moderno, incorporação de fontes ou layouts flexíveis.
- Qualidade de imagem inferior: historicamente, as imagens eram fortemente compactadas para caber nos limites de memória dos primeiros PDAs.
Curiosidades técnicas
- Os bytes 60 a 67 em cada arquivo MOBI válido são os caracteres ASCII 'BOOKMOBI'.
- O formato MOBI é fundamentalmente um arquivo de banco de dados Palm OS (.pdb) renomeado para .mobi.
- O primeiro Amazon Kindle esgotou em cinco horas e meia em novembro de 2007, lendo exclusivamente arquivos MOBI.
Perguntas técnicas frequentes
Por que a Amazon parou de dar suporte a arquivos MOBI?
A Amazon descontinuou o MOBI por ser um formato de 20 anos atrás, sem tipografia moderna, fontes personalizadas ou recursos de layout responsivo. Hoje, a Amazon usa EPUB como formato de entrada.
Posso converter livros MOBI para EPUB?
Sim. File2File.app pode converter MOBI para EPUB no seu navegador. O suporte depende do dispositivo e da aplicação de leitura.
Ainda posso ler arquivos MOBI no meu Kindle?
Sim. Kindles mais antigos ainda podem ler arquivos MOBI transferidos manualmente via cabo USB, mas você não pode mais enviá-los por e-mail para sua conta do Kindle.
Conversões de MOBI relacionadas
A conversão de arquivos Mobipocket antigos para o formato EPUB moderno permite usar sua biblioteca digital em leitores de e-books e aplicativos móveis atuais.
A conversão de arquivos EPUB para Mobipocket transforma documentos HTML compactados modernos em arquivos binários PalmDOC únicos, destinados a leitores de e-books antigos.