Проблема извлечения файла gz в Linux

Я скачал файл только с расширением.gz. Это должна быть папка с большим количеством файлов внутри, но когда я делаю

$gunzip DOd.gz

То, что я получаю, это двоичный файл DOD без расширений. Если я проверю, что это за файл, я получу

$file DOd
DOd: ELF 64-bit LSB executable, x86-64, version 1 (GNU/Linux), dynamically linked, interpreter /lib64/ld-linux-x86-64.so.2, for GNU/Linux 2.6.32, BuildID[sha1]=dcbc85e17b9e60e67973f488eca1b930b4cd9d9d, not stripped

Есть идеи, как получить содержимое этого файла?

2 ответа

ELF - это исполняемый формат linux.

Это не похоже на сжатый файл, при выводе файла это двоичный файл, исполняемый файл, ЕСЛИ И ТОЛЬКО ЕСЛИ ВЫ ДЕЙСТВИТЕЛЬНО доверяете источнику файла, который можете

chmod +x DOd

и попробуйте запустить его

./DOd

это может быть самораспаковывающийся файл или что-то в этом роде, но опять же, только если вы действительно доверяете источнику, если не попытаетесь загрузить его снова из другого источника.

Другие вопросы по тегам