49 / 49 / 0
Регистрация: 20.11.2010
Сообщений: 937
|
|
1 | |
Как можно обойти проверку CRC или как можно распаковать поврежденный архив?07.08.2015, 18:04. Показов 10824. Ответов 18
Метки нет Все метки)
(
Есть старый архив. Но при попытке достать из него файл выдается сообщение о несовпадении CRC. Как можно обойти проверку CRC или как вообще можно разархивировать файл?
__________________
Помощь в написании контрольных, курсовых и дипломных работ, диссертаций здесь
0
|
|
07.08.2015, 18:04 | |
Ответы с готовыми решениями:
18
Как из VBA можно распаковать архив rar? А вот как можно закинуть в прошивку ее собственный CRC
Как распаковать архив |
49 / 49 / 0
Регистрация: 20.11.2010
Сообщений: 937
|
|
07.08.2015, 23:05 [ТС] | 3 |
Zip-SFX архив (формат exe). keep broken и восстановление архива в winrar не помогают. Та же ошибка. Вот файл. 6-символьный пароль к архиву: 9,&t5\
Может у кого-то получится... Вот скрин ошибки в winzip. Кстати, я в нем не нашел функции восстановления. Пробовал через hex-редактор найти значение CRC. Не нашел. Может есть какой-то способ его изменить?
0
|
10555 / 5519 / 864
Регистрация: 07.04.2013
Сообщений: 15,660
|
|
07.08.2015, 23:11 | 4 |
Remdale, запакуйте файл и загрузите на форум.
Если не влезает на форум, то хотя бы выберете другую файлопомойку, которая не будет требовать регистрации для скачивания
0
|
2509 / 1130 / 582
Регистрация: 07.06.2014
Сообщений: 3,281
|
|
07.08.2015, 23:21 | 6 |
хуже файлопомойки, куда выложить не нашёл?!! я тыкался минут десять, но так и не смог скачать.
Так лучше запакуй в архив и приложи к сообщению на форуму (через "Расширенный режим" и там управление вложениями). Добавлено через 54 секунды час от часу не лучше..
0
|
2509 / 1130 / 582
Регистрация: 07.06.2014
Сообщений: 3,281
|
|
07.08.2015, 23:45 | 8 |
отсюда файл нормально скачался...
я не очень компентентен, но сдаётся мне, что пароль просто плохо подобран!
1
|
07.08.2015, 23:46 | 9 |
Создан WinZip - там нет восстановления при ошибках. Содержит единственную запись:
Код
Offset Vers Flag Cmpr Time Date CRC32 PackSize OrgSize NLen ELen Filename -------- ---- ---- ---- ---- ---- -------- -------- -------- ---- ---- -------- 0001105E 0014 0001 0008 79EE 3508 F016E164 0101DC7D 0101D2E8 0008 0000 a504.aos Inf: Total records: 1 Больше, кажется, ничего не сделать. ZIP - это старый хлам, которому уже 20 лет место только на помойке. Судя по Cmpr 0008, там обычный Deflate, но сначала нужно быть уверенным в корректности пароля.
0
|
49 / 49 / 0
Регистрация: 20.11.2010
Сообщений: 937
|
|
07.08.2015, 23:53 [ТС] | 10 |
Хех)) Не я его ставил, а люди из Archos!
Да. Там Deflate. Так winzip пишет. Пароль подбирался прогой для взлома архивов. Для его проверки просто запустите архив и попытайтесь распаковать с каким-то другим паролем. Вам по-французски скажут, что пароль не правильный. А если правильный пароль вставить, то сообщение об ошибке CRC выскакивает, где показывает нужное значение CRC и найденное.
0
|
49 / 49 / 0
Регистрация: 20.11.2010
Сообщений: 937
|
|
08.08.2015, 00:00 [ТС] | 11 |
Еще одним доказательством правильности пароля есть распакованная часть файла после ввода указанного мной пароля
0
|
2509 / 1130 / 582
Регистрация: 07.06.2014
Сообщений: 3,281
|
|
08.08.2015, 00:04 | 13 |
остаюсь при своём мнении - просто банально криво подобранный пароль (думаю, что по каками-то признакам первичной проверки он прошёл, но с фактическим просто не совпадает).
ну и несмотря на антикварность ZIP, но если там поставили хороший пароль, то подобрать такой пароль, длиной, например, символов 16, займёт очень-очень много времени. Так что - удачи! ![]() если не секрет, a504.aos - это что за хитрая штука?
0
|
08.08.2015, 00:12 | 14 |
Обычная коллизия (один байт контрольной суммы используется для проверки). Именно совпадение хэша и было бы признаком успешной расшифровки.
Known-plaintext attack Eli Biham, Paul C. Kocher "A Known Plaintext Attack on the PKZIP. Stream Cipher."
1
|
2509 / 1130 / 582
Регистрация: 07.06.2014
Сообщений: 3,281
|
|
08.08.2015, 00:16 | 15 |
gazlan, угу, я знаю, что такое "плайн-текст аттака"!
Но, на мой дилетантский взгляд, здесь это не прокатит - ведь у нас нет ни одного файла в архиве, чьё содержимое мы бы имели в расшифрованном виде. а тупой брут-форс тут, похоже, не помошник.
0
|
49 / 49 / 0
Регистрация: 20.11.2010
Сообщений: 937
|
|
08.08.2015, 00:26 [ТС] | 16 |
Архив создавался в помощью архиватора 2004 года (уже не новым). И при помощи шифрования, совместимого с Zip 2.0
Аргументы правильности пароля указаны мной в предыдущем моем посте. Sergio Leone, а вам разве попадался архив, который при неправильном пароле распаковывал часть файла, а потом указывал на ошибку CRC и затем спрашивал оставить ли часть распакованного файла или нет? И это было в разных архиваторах! В архиве лежит прошивка (возможно какая-то уникальная может для выставки, т.к. названа demo). Её файл официально не был доступен загрузки. Некоторые плееры продавались с этой 1.1.06 прошивкой. Просто хочется ее достать и опробовать ![]() А вообще в папке было 3 архива. Судя по названиям, они предназначались для разных стран. Файлы прошивок в каждом из них разного размера. На остальных двух архивах пароли другой длины и наверное разных комбинаций. gazlan, при неправильном пароле файл не начинает распаковку. Вставил правильный и распаковка началась. Там же даже сообщения соответствующие показывают. Скрин в самом низу - пароль не правильный. Скрин выше - с правильным паролем Предпоследний скрин рассказывает о зашифрованном файле
0
|
49 / 49 / 0
Регистрация: 20.11.2010
Сообщений: 937
|
|
08.08.2015, 00:31 [ТС] | 17 |
Есть шансы извлечь весь файл?
0
|
08.08.2015, 00:34 | 18 |
Возможно, внутри Zipped Java, тогда первые несколько байт исходного файла известны.
Не по теме: IMHO, "овчинка не стоит выделки". TS нужно было сразу сказать, что он не знает пароля, а не морочить нам голову якобы поврежденным архивом.
0
|
49 / 49 / 0
Регистрация: 20.11.2010
Сообщений: 937
|
|
08.08.2015, 00:41 [ТС] | 19 |
Я ж скрины показал и рассказал при каких условиях и какие ошибки появляются. При любом другом пароле ошибка только о неверном пароле появляется и все! Ничего о CRC не показывается. То почему он вдруг неправильный?
Инфа о разном CRC указыват на поврежденный файл, а не ошибочный пароль А что такое Zipped Java?
0
|
08.08.2015, 00:41 | |
Помогаю со студенческими работами здесь
19
Как можно распаковать JAR файл Игры для телефона Как распаковать архив в .NET 3.5?
Как распаковать архив ZLib C++ Как программно распаковать архив? Как можно обойти ограничение API VK? Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |