Перейти из форума на сайт.

НовостиФайловые архивы
ПоискАктивные темыТоп лист
ПравилаКто в on-line?
Вход Забыли пароль? Первый раз на этом сайте? Регистрация
Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR

Модерирует : gyra, Maz

Widok (10-01-2007 16:12): лимит страниц. продолжаем здесь  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

   

LelikV



Настоящий Джедай
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

 
Последний релиз 3.62: Английская и Русская | изменения


Темы оформления (скины) для WinRAR (3.50 и выше): 70 шт. (все размеры)
Все, которые есть на официальном сайте + неофициальные темы  
(Alien, Crystal, Crystal Original - в 3-х размерах, и другие)

 
Тема в Варезнике

Сборки WinRAR ТУТ

В WinRAR (как и в других архиваторах) существует возможность создания шифрованного архива с несколькими паролями. Т.е. каждый файл в архиве может иметь свой собственный пароль для распаковки, что в ряде случаев может быть очень полезно. Подробнее...
Поэтому при добавлении нового файла в зашифрованный архив ОБЯЗАТЕЛЬНО сверяйте пароли, иначе можете потерять ваши данные.
Эффективный способ обойти проблему Подробнее...

Всего записей: 4182 | Зарегистр. 17-12-2001 | Отправлено: 10:16 21-01-2002 | Исправлено: DimmY, 12:56 08-12-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Есть недокачаный буквально несколько Кб файл. RAR-архив.
В нем находится один файл. При попытке извлечь процентная полоса доходит до 99% и вылетает ошибка:
 
!   C:\1.rar: Ошибка CRC в зашифрованном файле text.txt (неверный пароль?)
!   C:\1.rar: Неожиданный конец архива
 
 
Можно ли извлечь файл частично ?

Всего записей: 2580 | Зарегистр. 11-12-2003 | Отправлено: 05:13 21-03-2006
mastervigo



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
У меня есть мой запороленный архив с несколькими файлами. Я часто менял один и тот же файл из этого архива, открывая файл в Total Commander'e, через "распаковать и выполнить". Вводил пароль. После изменения этого файла, я его закрывал и TC сразу всплывало окошко "файл изменился. перепаковать?". Через время после таких открытий и перепаковок файл перестал открываться: неверный пароль. Хотя к другим файлам в архиве пароль подходит. Исправить архив WinRar не может. Можно как-то теперь вытащить этот файл?

Всего записей: 1511 | Зарегистр. 17-08-2002 | Отправлено: 07:12 21-03-2006
Abs62



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
WELL
Можно. Надо поставить галку "Keep broken files" ("Сохранять поврежденные файлы").

Всего записей: 6088 | Зарегистр. 22-10-2005 | Отправлено: 08:34 21-03-2006
WELL



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Abs62
Спасибо. Помогло!

Всего записей: 2580 | Зарегистр. 11-12-2003 | Отправлено: 03:12 22-03-2006
lucky_Luk

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
mastervigo

Цитата:
Через время после таких открытий и перепаковок файл перестал открываться: неверный пароль. Хотя к другим файлам в архиве пароль подходит.

Что-то не так. WinRAR закрывает весь архив одним паролем, а не каждый файл отдельно. Ошибку с неверным паролем выдает WinRAR или прога которой файл открываешь? Может у тебя не только архив зашифрован, но и доступ к файлу закрыт еще одним паролем (например MSOffice позволяет такое сделать)?

Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 11:15 22-03-2006
GreyMatter



Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору

Цитата:
WinRAR закрывает весь архив одним паролем

как-то мне попадались архивы, в которых файл с описанием открывался свободно, а вот прога под паролем была или это был не rar???

Всего записей: 31 | Зарегистр. 24-06-2005 | Отправлено: 16:38 22-03-2006
EZH



Advanced Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
GreyMatter
Такое есть в zip-ах

Всего записей: 1738 | Зарегистр. 02-09-2004 | Отправлено: 16:55 22-03-2006
DimmY



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lucky_Luk

Цитата:
WinRAR закрывает весь архив одним паролем, а не каждый файл отдельно.  

Давно ли? Вообще-то насколько я помню, каждый файл в архиве может быть зашифрован своим собственным паролем. Если, конечно, не зашифровано ещё и оглавление архива (хотя в первых версиях, поддерживающих эту функцию, и тут можно было использовать разные пароли).

Всего записей: 4811 | Зарегистр. 22-04-2002 | Отправлено: 17:02 22-03-2006
lucky_Luk

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
DimmY

Цитата:
Давно ли? Вообще-то насколько я помню, каждый файл в архиве может быть зашифрован своим собственным паролем.

Можно цитату из какого-то документа, где описана возможность шифрования каждого файла отдельно - с разными паролями?
По твоей логике архив шифруется не целиком, а кусками т.е. сабж должен сначала шифровать каждый файл (каждый со своим паролем), а потом добавлять его в архив. Судя по тому что проги для взлома пароля на архив подбирают только один "общий" пароль я сомневаюсь что есть возможность шифровать каждый файл отдельным паролем средствами WinRAR.

Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 22:17 22-03-2006 | Исправлено: lucky_Luk, 22:17 22-03-2006
chupakabra



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lucky_Luk

Цитата:
Можно цитату из какого-то документа, где описана возможность шифрования каждого файла отдельно - с разными паролями?  

Зачем тебе документы? Простой эксперимент позволяет убедиться что DimmY все верно говорит.

Всего записей: 495 | Зарегистр. 18-10-2001 | Отправлено: 22:35 22-03-2006
lucky_Luk

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
chupakabra

Цитата:
Зачем тебе документы? Простой эксперимент позволяет убедиться что DimmY все верно говорит.

Проэкспериментировал. Шняга получилась. Эксперимент - WinRAR 3.51 русский, ОС WinXP SP2 русская.Подробнее...Так что добавление файлов с разными паролями это скорее баг, а не фича - корявый получается архив - ни протестировать, ни извлечь все сразу, ХЗ какие еще финты могут вылезти.
mastervigo
Похоже у тебя такая же штука получилась - в архив пошел файл с измененным паролем. Вряд ли пароль к твоему файлу можно подобрать .
 
Для полноты эксперимента берем снова один файл, создаем шифрованный архив и дополнительно шифруем имена файлов. Подробнее...

Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 23:37 22-03-2006 | Исправлено: lucky_Luk, 23:53 22-03-2006
chupakabra



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lucky_Luk
По поводу первого эксперимента - у меня WinRar не ругается на неверный пароль при добавлении второго файла. Как ты этого добился?

Всего записей: 495 | Зарегистр. 18-10-2001 | Отправлено: 00:51 23-03-2006
lucky_Luk

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
chupakabra

Цитата:
По поводу первого эксперимента - у меня WinRar не ругается на неверный пароль при добавлении второго файла. Как ты этого добился?
 

Как и описал - беру один файл, делаю архив с паролем. Потом добавляю в этот архив другой файл, но в GUI WinRAR задаю другой пароль. Ругается.  
Версии сабжа у нас одинаковые? Я пароли из одного символа ставил (цифры 1, 2, 3, 4), а какие ты делаешь? Пиши пароли сюда, проверю может это от символов зависит. И свой эксперимент опиши, сделаю так же. А тестирование, извлечения всех файлов у тебя тоже не получается?

Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 01:28 23-03-2006
chupakabra



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lucky_Luk
Как добавляю второй файл: захожу в архив, жму кнопку Add, выбираю файл, на вкладке Advanced ввожу пароль, жму Ok. Файл добавляется без каких либо ошибок. Пробовал добавлять файл и без захода в архив - результат аналогичный.
Пароли: для первого файла - 123, для второго - 456.

Цитата:
Версии сабжа у нас одинаковые?

Да.

Цитата:
А тестирование, извлечения всех файлов у тебя тоже не получается?

Да, пароль программа запрашивает только один, соответсвенно извлекается / тестируется только один файл, на втором - ошибка CRC.

Всего записей: 495 | Зарегистр. 18-10-2001 | Отправлено: 01:38 23-03-2006
lucky_Luk

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
chupakabra

Цитата:
Как добавляю второй файл: захожу в архив, жму кнопку Add, выбираю файл, на вкладке Advanced ввожу пароль, жму Ok. Файл добавляется без каких либо ошибок.

Странно. Кто-нибудь еще здесь может повторить наш эксперимент, интересно как у третьего человека сабж себя поведет.

Цитата:
Да, пароль программа запрашивает только один, соответсвенно извлекается / тестируется только один файл, на втором - ошибка CRC.

Самый настоящий баг.  
 

Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 11:02 23-03-2006 | Исправлено: lucky_Luk, 11:02 23-03-2006
chupakabra



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lucky_Luk

Цитата:
Самый настоящий баг.  

Не согласен. WinRar не может определить сколько паролей использовалось при создании архива, также он не может определить что второй файл зашифрован другим паролем нежели первый.
Тут сразу возникает вопрос - зачем WinRar позволяет использовать разные пароли при добавлении новых файлов в архив? Думаю ответ таков: при добавлении второго файла единственный способ проверить правильность пароля (его соответствие паролю для первого файла) - распаковать первый файл используя новый пароль и проверить CRC. Если CRC совпал - с большой вероятностью можно считать что пароль указан верно. Такой метод можно эффективно использовать если первый файл имеет небольшой размер, но что будет если его объем порядка нескольких гигабайтов? Сколько тогда займет операция добавления второго файла? Думаю исходя из этих соображений автор WinRar и сделал допустимым использование различных паролей в одном архиве.
Эффективный способ обойти проблему  - всегда использовать шифрование оглавления при создании собственных архивов. Таким образом невозможно будет случайно указать неверный пароль при добавлении новых файлов.

Всего записей: 495 | Зарегистр. 18-10-2001 | Отправлено: 12:17 23-03-2006
lucky_Luk

BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
chupakabra

Цитата:
Не согласен.

Пока оно коряво работает, не прописано в Справке - а значит юзер по незнанию или по неосторожности может влепить несколько паролей и потерять данные - это называется баг. А вот если доработают сабж и он научится при распаковке и тестировании запрашивать несколько паролей тогда это будет фича.
А насчет того что сабж не может проверить идентичность пароля при добавлении нового файла, то пусть сделают хотя бы предупреждающее сообщение - мол "вы добавляете файл в запароленный архив и если введете другой пароль то будут проблемы. Так что сверьте пароли".  
DimmY
Это серьезная ошибка и юзеры могут сильно попасть с несколькими паролями. Отпиши пожалуйста Рошалю, думаю на твое сообщение он быстрее отреагирует.
chupakabra

Цитата:
Эффективный способ обойти проблему  - всегда использовать шифрование оглавления при создании собственных архивов. Таким образом невозможно будет случайно указать неверный пароль при добавлении новых файлов.

Нормальный вариант, для перестраховки сойдет. Но проблему не решает.
 
 
Добавлено:
Оказывается архив может содержать одновременно шифрованные и нешифрованные файлы! Т.е. или надо снова вводить пароль (с ним можно ошибиться), или новый файл будет добавлен без шифрования. Кстати например сабж версии 3.30 (русская) не ругается если добавлять файл с другим паролем. Как другие версии реагируют не знаю.
chupakabra
Добавил в шапку результаты наших экспериментов.

Всего записей: 7100 | Зарегистр. 29-11-2004 | Отправлено: 12:33 23-03-2006 | Исправлено: lucky_Luk, 12:52 23-03-2006
Melkosoft

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Можно ли настроить WinRAR, чтобы он отображал файлы в архиве не списком всех файлов во всех папках архива, а как в 7-Zip или в Проводнике Windows (т. е. с учётом размещения по разным папкам в архиве)?

Всего записей: 607 | Зарегистр. 25-03-2005 | Отправлено: 13:01 23-03-2006
chupakabra



Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lucky_Luk
Думаю, твое предложение о выдаче предупреждающих сообщений при работе с зашифрованным архивом вполне обосновано. Я бы предложил такие варианты:
 
1. При попытке добавить зашифрованные файлы в зашифрованный архив:
"Вы добавляете файлы в зашифрованный архив. Убедитесь что вы указали правильный пароль для новых файлов. WinRar может помочь проверить пароль, попытавшись извлечь файл <file> размером <size>. Хотите выполнить проверку?"
Если пользователь выбирает проверку, то WinRar выбирает файл с минимальным размером, расшифровывает и проверяет CRC. Результат проверки выдается пользователю.
 
2. При попытке добавить незашифрованные файлы в зашифрованный архив:
"Вы добавляете файлы в зашифрованный архив и не указали пароль. Новые файлы не будут зашифрованы. Вы уверены что хотите продолжить?"
 
Естественно, необходима возможность отключить каждое из этих предупреждений в опциях.

Всего записей: 495 | Зарегистр. 18-10-2001 | Отправлено: 13:54 23-03-2006
abz



Хулиган
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
lucky_Luk
 
Давай только благодарностями шапку не будем засорять. Все, кто читает тему, и так знают своих героев, а вот шапка из-за этого может легко перерасти в доску почёта, вместо того, для чего собственно она и предназначена.

Всего записей: 14975 | Зарегистр. 04-11-2002 | Отправлено: 14:08 23-03-2006
   

Страницы: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100

Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR
Widok (10-01-2007 16:12): лимит страниц. продолжаем здесь


Реклама на форуме Ru.Board.

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.B0ard
© Ru.B0ard 2000-2024

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru