Corromper um ficheiro ODS online
Corrompa uma folha de cálculo OpenDocument (.ods) gratuitamente online. Quebra o pacote ODF para que o LibreOffice Calc não consiga abrir nem recuperar o livro.
- Sem envio
- Sem limite de tamanho
- Sem registo
Corrompa o seu ficheiro ODS
Afinado para .ods, .fods, e funciona igualmente bem com qualquer outro formato.
Porque os ficheiros ODS são difíceis de corromper como deve ser
Uma folha de cálculo .ods guarda cada folha, fórmula e estilo de célula dentro de um único pacote ZIP. Como as fórmulas são guardadas como texto em content.xml, danos dispersos deixam muitas vezes um livro que abre com algumas células quebradas, o que não é o mesmo que um ficheiro quebrado.
O que esta ferramenta destrói
- O índice do pacote. Os cabeçalhos locais, o diretório central e o registo EOCD são destruídos, pelo que o arquivo não pode ser enumerado.
- content.xml. A parte que contém cada folha, valor de célula e fórmula perde o seu cabeçalho de entrada.
- A entrada mimetype. A marca mimetype não comprimida do ODF é sobrescrita, derrotando a deteção de formato.
- Valores em cache. A entropia espalhada pelo corpo comprimido destrói também os resultados guardados junto a cada fórmula.
O que vai ver a seguir
| Aplicação | Comportamento |
|---|---|
| LibreOffice Calc | "O ficheiro está danificado e por isso não pode ser aberto." |
| Microsoft Excel | Rejeita o filtro de importação ODF por inválido. |
| Google Sheets | A importação falha com um erro de ficheiro não suportado. |
odfpy / pandas do Python | Lança um erro de ZIP ao ler o pacote. |
Motivos comuns para fazer isto
- Testar um fluxo de dados que aceita folhas de cálculo OpenDocument.
- Verificar que uma ferramenta financeira comunica com clareza as falhas de importação.
- Gerar livros ODF malformados para uma bateria de regressão.
- Ensaiar um restauro a partir de cópia de segurança após a corrupção de uma folha de cálculo.
Como corromper um ficheiro ODS
- Largue o seu ficheiro .ods na caixa acima, ou clique para procurar.
- Deixe o nível em Standard, a menos que queira dano parcial (Light) ou precise de derrotar software de recuperação (Heavy).
- Prima Corromper ficheiro. O processamento decorre no seu dispositivo, por isso termina quase de imediato.
- Transfira o resultado. Por predefinição mantém o nome de ficheiro e o comprimento em bytes originais.
Perguntas frequentes sobre ODS
O Calc recupera alguma das folhas?
Não. Os dados das folhas vivem em content.xml dentro do pacote; assim que o índice do arquivo é destruído, não há forma de lá chegar.
Funciona também em .xlsx?
Sim, embora o corruptor de Excel dedicado descreva esse formato em detalhe.
As fórmulas são destruídas além dos valores?
Sim. Tanto o texto da fórmula como o resultado em cache vivem na mesma parte comprimida.
Posso manter o tamanho idêntico?
Sim. É o comportamento predefinido. A saída tem exatamente o mesmo comprimento em bytes do original.