Total Commander Forum Index Total Commander
Форум поддержки пользователей Total Commander
Сайты: Все о Total Commander | Totalcmd.net | Ghisler.com | RU.TCKB
 
 RulesRules   SearchSearch   FAQFAQ   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

[Bug?] Переупаковка шифрованного RAR-архива в нешифрованный
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы printer-friendly view
View previous topic :: View next topic  
Author Message
Volniy



Joined: 15 Dec 2004
Posts: 585
Location: Местный

Post (Separately) Posted: Sun May 20, 2007 16:50    Post subject: [Bug?] Переупаковка шифрованного RAR-архива в нешифрованный Reply with quote

Имеется шифрованный RAR-архив (имена файлов не шифрованы). Открываю его в одной панели Тотала и выбираю там нужные мне файлы/папки. Даю команду упаковки этих файлов/папок в новый RAR-архив на противоположной панели TC. Галочку "Шифровать" при этом я снимаю. Жму ОК и на запрос ввожу пароль исходного RAR архива. (Пере)Упаковка начинается и успешно завершается созданием нового архива.
Я ожидаю по логике, что полученный в результате архив будет не зашифрован. Однако, я ошибаюсь в своем предположении: этот архив, хотя и содержит нужные данные, но опять-таки зашифрован тем самым паролем, что был у исходного RAR архива. А почему так, собственно?

Bug? Feature? My fault?


Last edited by Volniy on Mon May 21, 2007 00:36; edited 1 time in total
Back to top
View user's profile Send private message
Alextp



Joined: 06 Feb 2005
Posts: 4957

Post (Separately) Posted: Sun May 20, 2007 17:09    Post subject: Reply with quote

Видимо, при запуске архиватора без пароля (ты снял галочку!), архиватор добавляет к шифрованному архиву новый файл, не убирая старое шифрование. Т.е. такая особенность RAR. А новый файл, может быть, добавился без шифрования - надо смотреть в WinRAR...
_________________
UniViewer - CudaText - LogViewer
Back to top
View user's profile Send private message
Volniy



Joined: 15 Dec 2004
Posts: 585
Location: Местный

Post (Separately) Posted: Sun May 20, 2007 17:23    Post subject: Reply with quote

Alextp wrote:
Видимо, при запуске архиватора без пароля (ты снял галочку!), архиватор добавляет к шифрованному архиву новый файл, не убирая старое шифрование. Т.е. такая особенность RAR. А новый файл, может быть, добавился без шифрования - надо смотреть в WinRAR...

Я походу плохо описал сутуацию и , возможно, неудачно обозвал это все переупаковкой. Я не модифицирую старый архив. Я создаю новый нешифрованный архив в другой панели TC (в другой папке). Но при этом архив создаю из файлов, находящихся в зашифрованном архиве. Тоесть я тем самым хочу пропустить ненужную мне операцию распаковки файлов из исходного архива и последующей упаковки их в другой, нешифрованный, архив. Фактически я просто хочу убрать шифрование из архива.
Back to top
View user's profile Send private message
DrShark



Joined: 21 Oct 2006
Posts: 911
Location: Kyiv, Ukraine

Post (Separately) Posted: Sun May 20, 2007 19:49    Post subject: Reply with quote

Скорее это всё же баг в Тотале. Нечто пожобное для ZIP архивов было уже исправлено:
Quote:
19.11.06 Fixed: Alt+F5 pack: When re-packing a password-encrypted RAR archive to ZIP and the crypto-enabled ZIP library wasn't installed, the ZIP was encrypted with a fake key (3 times -1).

Хотя не удивлюсь, если Гислер опять обвинит во всём unrar.dll.
В одноё из предыдущих бет был баг - из архива копированием с помощью F5 не копировались пустые папки (в т.ч. с пустыми подпапкаи).
Гислер сказал, что это проблема unrar.dll и поделать он ничего не может. Сейчас бага вроде нет, хотя в файле истории об этом ни слова.
Back to top
View user's profile Send private message
Volniy



Joined: 15 Dec 2004
Posts: 585
Location: Местный

Post (Separately) Posted: Mon May 21, 2007 01:39    Post subject: Reply with quote

DrShark wrote:
Хотя не удивлюсь, если Гислер опять обвинит во всём unrar.dll.

А вот я все-таки удивлюсь Smile, ибо речь все-таки идет об упаковке, а unrar.dll afaik предназначена только лишь для распаковки архивов.
Back to top
View user's profile Send private message
CJ Flash



Joined: 15 Feb 2006
Posts: 128
Location: Череповец

Post (Separately) Posted: Mon May 21, 2007 16:07    Post subject: Reply with quote

Баг подтверждаю, причина: неверная передача параметров файлу (Win)RAR.exe для упаковки. А именно:
Quote:
"C:\Program Files\WinRAR\RAR.exe" m -c- "c:\Temp\test.rar" -p111

_________________
The past was yesterday...

TC 8.51a x32, #116718 Personal licence
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Mon May 21, 2007 17:15    Post subject: Reply with quote

Забросил на бета-форум.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Tue May 22, 2007 12:58    Post subject: Reply with quote

Ответ Гислера:
Quote:
Sorry, I prefer to keep it the way it is now.

Для не владеющих инглишем:
Quote:
Извините, я предпочитаю оставить такое поведение, как сейчас.

_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Volniy



Joined: 15 Dec 2004
Posts: 585
Location: Местный

Post (Separately) Posted: Tue May 22, 2007 23:09    Post subject: Reply with quote

CaptainFlint wrote:
Ответ Гислера:
Quote:
Sorry, I prefer to keep it the way it is now.

Для не владеющих инглишем:
Quote:
Извините, я предпочитаю оставить такое поведение, как сейчас.

И на двух языках до меня не дошло Sad Ему, что, типа нравится этот баг (а ведь это точно баг)? Что уж может быть проще - убрать лишний параметр из командной строки при вызове внешней программы?

А может он там чего не так понял, а?
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Tue May 22, 2007 23:21    Post subject: Reply with quote

Сначала он решил, что это переупаковка самого архива - в этом случае, говорит, файлы былы зашифрованы, файлы должны остаться зашифрованными. Потом я и Lefteous объяснили, что создаётся новый архив, и такое поведение нелогично. Дальше последовал приведённый мной ответ. Против такого я бороться бессилен...
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
CJ Flash



Joined: 15 Feb 2006
Posts: 128
Location: Череповец

Post (Separately) Posted: Wed May 23, 2007 00:49    Post subject: Reply with quote

CaptainFlint wrote:
Ответ Гислера:

Да уж, более, чем странная реакция. А можно дать ссылку на эту тему или задать ему вопрос, с чем связаны подобные предпочтения?

Добавлено:
Хотя, по своему, он прав. Исходя как раз из сказанного:
Quote:
...файлы былы зашифрованы, файлы должны остаться зашифрованными...

Но лучше бы это было опционально.
_________________
The past was yesterday...

TC 8.51a x32, #116718 Personal licence
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Wed May 23, 2007 01:22    Post subject: Reply with quote

CJ Flash wrote:
А можно дать ссылку на эту тему или задать ему вопрос, с чем связаны подобные предпочтения?

Это на закрытом бета-форуме. Задал там вопрос "почему?".
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Thu May 24, 2007 14:49    Post subject: Reply with quote

Ура, удалось-таки его убедить сделать подвижки в этом направлении! Я предложил реализовать следующим образом: если мы уже находимся в зашифрованном архиве и жмём Alt+F5, то просто-напросто опция "Шифровать" будет включённой по умолчанию, но её можно будет выключить, получив в результате незашифрованный архив. Гислер сказал, что это, действительно, хорошая идея. Ждём-с. Smile Возможно, правда, это будет не в RC5.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Solitaire



Joined: 03 Nov 2006
Posts: 23

Post (Separately) Posted: Thu May 24, 2007 16:41    Post subject: Reply with quote

Shocked Offtop: Уже ПЯТАЯ? И не последняя? Shocked
Back to top
View user's profile Send private message
CaptainFlint



Joined: 14 Dec 2004
Posts: 6193
Location: Москва

Post (Separately) Posted: Thu May 24, 2007 17:04    Post subject: Reply with quote

Скорее всего, последняя.
_________________
Почему же, ё-моё, ты нигде не пишешь "ё"?
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Total Commander Forum Index -> Общие вопросы All times are GMT + 4 Hours
Goto page 1, 2  Next
Page 1 of 2

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


Powered by phpBB © 2001, 2005 phpBB Group