Можно ли выполнить вырезание данных из данных (содержимого)Архив RAR, в сжатом виде?
Я не могу распаковать / извлечь файл .rar, потому что я не мог полностью загрузить его. Я скачал около 2,9 из 3,5 ГБ.
Для вырезания данных, я не знаю такие приложения , как foremost
scalpel
и photorec
1 ответ
Это зависит от файлов, которые хранились внутри архива, и способа его сжатия. Если бы данные были просто сохранены и не сжаты, примерно те же данные можно восстановить, как если бы вы загрузили 2,9 ГБ из 3,5 ГБ извлеченных файлов. Самый простой способ, который я знаю, - это открыть файл в текстовом редакторе и найти имя файла, который вы хотите извлечь. Имя файла и содержимое разделены двумя байтами (шестнадцатеричный код: 00 c0).*
Однако если архив сжимается, практически невозможно извлечь какие-либо значимые данные. Как правило, даже крошечные части исходного файла могут быть точно восстановлены только с использованием гораздо больших кусков архива. Есть причина, по которой эти форматы файлов используют проверки целостности.
* Установлено опытным путем. Возможно, вы захотите взглянуть на технические замечания RAR для более подробного и общего объяснения формата файла.