Добрый день. Есть два файла
https://drive.google.com/file/d/1QSYSD1Tto3pJZpK6EwIO_ljK6H0JeNZQ/view?usp=sharing
созданные и работающие в системе Линукс. Эти, если можно сказать, архивы содержать в себе различные файлы. Хотел я их распаковать, но не тут то было…
hexdump показывает «|PACK….l…….|», а file определяет файлы как «Quake I or II world or extension», однако найденные распаковщики quake pak’ов конечно же не сработали. Может кто подскажет как их распаковать?
Добрый день. Я в системе Линукс, даже не 0, а -1, поэтому что-то могу не правильно объяснить.
Есть исполняемый файл системы Линукс («initroot»),который содержит в себе еще файлы.
С помощью команды binwalk из под Линукс смотрю содержимое файла и нахожу нужный мне для его замены файл - это файл «run»
11344560 0xAD1AB0 ASCII cpio archive (SVR4 with no CRC), file name: "initroot/startup", file name length: "0x00000011", file size: "0x00000000"
11344688 0xAD1B30 ASCII cpio archive (SVR4 with no CRC), file name: "initroot/startup/logo.png", file name length: "0x0000001A", file size: "0x00008CF6"
11380912 0xADA8B0 ASCII cpio archive (SVR4 with no CRC), file name: "initroot/startup/run", file name length: "0x00000015", file size: "0x014BD628"
однако ранее мне давали команду для замены файла «run»
где значение DECIMAL отличается, т.е. через binwalk - 11380912
а для команды - 11381044. При этом все без проблем заменяется и работает.
Как была вычислено значение 11381044???