Estou tentando descompactar um arquivo CRX de extensão do Chrome (que entendo serem basicamente arquivos ZIP) em um Raspberry Pi:
$ unzip -u -q cjpalhdlnbpafiamejdnhcphjbkeiagm.crx
warning [cjpalhdlnbpafiamejdnhcphjbkeiagm.crx]: 1322 extra bytes at beginning or within zipfile
(attempting to process anyway)
error: invalid zip file with overlapped components (possible zip bomb)
$ unzip -v
UnZip 6.00 of 20 April 2009, by Debian. Original by Info-ZIP.
Isso funciona no macOS embora:
$ unzip -u -q cjpalhdlnbpafiamejdnhcphjbkeiagm.crx
warning [cjpalhdlnbpafiamejdnhcphjbkeiagm.crx]: 1322 extra bytes at beginning or within zipfile
(attempting to process anyway)
$ unzip -v
UnZip 6.00 of 20 April 2009, by Info-ZIP. Maintained by C. Spieler. Send
bug reports using http://www.info-zip.org/zip-bug.html; see README for details.
A soma MD5 do arquivo CRX é a mesma. Portanto, parece que, embora a versão do programa seja a mesma, eles funcionam de maneira diferente.
Existe alguma outra maneira de extrair esse arquivo no Pi?
Tentei instalar p7zip
, mas também não funciona:
$ 7zr e cjpalhdlnbpafiamejdnhcphjbkeiagm.crx
7-Zip (a) [32] 16.02 : Copyright (c) 1999-2016 Igor Pavlov : 2016-05-21
p7zip Version 16.02 (locale=en_US.UTF-8,Utf16=on,HugeFiles=on,32 bits,4 CPUs LE)
Scanning the drive for archives:
1 file, 3033491 bytes (2963 KiB)
Extracting archive: cjpalhdlnbpafiamejdnhcphjbkeiagm.crx
ERROR: cjpalhdlnbpafiamejdnhcphjbkeiagm.crx
Can not open the file as archive
Para testar, você pode baixar a extensão aqui usando a URL do uBlock Origin .