Como posso desarquivar arquivos .IAB?


0

Estou tentando recuperar dados para alguém e recebi um disco rígido de backup cheio de .IABarquivos. Eu procurei Google e já tentou tare gunzipno Mac OS X 10.6, mas sem sucesso.

Como posso recuperar esses arquivos? Quaisquer opções gratuitas, seja da interface do usuário ou da CLI, seriam aceitáveis.


Algo como o Trid seria útil aqui, pelo menos para identificar corretamente que tipo de arquivo compactado é.
Isxek

Segundo o Google, é o "Iomega Automatic Backup" (restaurar a partir do qual pode ser complicado ).
grawity

Respostas:


0

O método do Iomega Automatic Backup Pro de fazer backup de arquivos (se você optou por fazê-lo não criptografado) são apenas os arquivos originais com 17 bytes extras anexados a eles e um pouco de renomeação.

Este prático comando bash pode ajudar a remover esses bytes no Linux e alterar os nomes dos arquivos de volta aos originais.

find infolder/ -name '*.IAB' -type f -exec sh -c 'FILE=`basename "{}" .IAB | sed -re "s/^0\.//"`; DIR=`dirname "{}"`; OUT="outfolder/$DIR/$FILE"; mkdir -p "outfolder/$DIR"; dd if="{}" bs=17 skip=1 of="$OUT"' \; 

Fonte: https://perltravels.blogspot.co.uk/2016/06/ok-its-not-good-start-that-first-post.html


bs=17é um buffer muito pequeno e pode atrasar a operação. Esta resposta apresenta o truque com três instâncias de ddem um pipe. Eu acho que você pode reduzi-lo a duas instâncias usando corretamente ibse obsopções.
Kamil Maciorowski
Ao utilizar nosso site, você reconhece que leu e compreendeu nossa Política de Cookies e nossa Política de Privacidade.
Licensed under cc by-sa 3.0 with attribution required.