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

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

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

Maz (27-08-2020 19:31): WinRAR (часть 4)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

   

gyra

Moderator
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
По вопросам лечения (кряки, патчи и т.д.), а также разблокировки архивов, обращаемся в «Варезник».
Отдельная тема по сборкам WinRAR
Предыдущие части темы: Часть 1 | Часть 2



Официальный русский сайт: win-rar.ru
Официальный e-mail разработчика WinRAR (писать на русском): dev@rarlab.com
 
Финальная английская версия: 5.91 x86 | x64 (29.06.2020)
Финальная русская версия:  5.91 x86 | x64 (29.06.2020)
 
Список изменений на английском языке
(на родном – смотрите файл WhatsNew.txt в дистрибутиве на вашем языке)
Скачать RAR для macOS, FreeBSD, Linux, Android можно здесь.

 
Скачать ранее вышедшие версии также можно с официального сайта.

Версия 3.62 (ru) с подарочным ключом (респект камраду elmorte)

Коллекция всех ранее выходивших версий WinRAR (1995-2020): скачать (253 МБ) [обновлено 30.03.2020]

вместо F.A.Q. || альтернативные архиваторы

Почему опять задерживается русская версия? А при русском разработчике на языке XXX уже давно есть. Не захламляйте тему подобными вопросами.

Кому не нравится новая тема оформления - скачайте с официального сайта rarlab.com (из раздела Themes) и установите себе WinRAR Classic theme by Francesco Indrio: Стандартная (48x36). Мелкие кнопки (24x24)

В теме активно отвечает на вопросы автор архиватора Евгений Рошал! Ситуация уникальная, прошу пользоваться. :)

Всего записей: 7932 | Зарегистр. 18-02-2006 | Отправлено: 12:00 14-12-2016 | Исправлено: Domin0, 13:37 26-08-2020
daha23

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
почему не выскакивает вопрос  сохранить файл? сделать изменения в архиве? при замене файла в архиве.  winrar 3.93.

Всего записей: 7 | Зарегистр. 23-12-2007 | Отправлено: 13:03 23-06-2019
shadow_member



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Может, потому, что 3.93, а не 5.71.

Всего записей: 22354 | Зарегистр. 18-07-2006 | Отправлено: 13:32 23-06-2019
daha23

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
пробовал на 10 и  7 винде. apk переименовываю в zip , меняю файл , а сохранения нет

Всего записей: 7 | Зарегистр. 23-12-2007 | Отправлено: 13:39 23-06-2019
Aleksandr SHCH

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
daha23
Напишите подробно, что именно и как пытаетесь сделать.

Всего записей: 2222 | Зарегистр. 02-01-2008 | Отправлено: 14:37 23-06-2019
daha23

Newbie
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
ватсап apk преобразовал в zip архив. извлек файлы.заменил своими. добавил в не закрытый zip архив-без сжатия с заменой файлов. Закрыл архив-сохранеия измененного не происходит.
 
Добавлено:
winrar поставил 5.71

Всего записей: 7 | Зарегистр. 23-12-2007 | Отправлено: 15:49 23-06-2019
Aleksandr SHCH

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

Цитата:
apk преобразовал в zip архив. извлек файлы.заменил своими. добавил в не закрытый zip архив-без сжатия с заменой файлов. Закрыл архив-сохранеия измененного не происходит.

daha23
У меня происходит сохранение в момент добавления в архив. 5.71 x64. Смотрите настройки и профиль по умолчанию в Winrar.
P.S. Посмотрите на проблемный файл: запрет изменений, атрибут "только для чтения" и т.д., и т.п.

Всего записей: 2222 | Зарегистр. 02-01-2008 | Отправлено: 16:24 23-06-2019 | Исправлено: Aleksandr SHCH, 16:27 23-06-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
daha23
 
1) Формат Apk (Андроид) это Zip  и преобразование не нужно. хотите видеть его как Zip? Хватит из консоли CMD скомандовать cd /d {archive_dir} & ren /y {filename}.apk {filename}.zip, нет - winrar {filename}.apkи работайте с ним через команды архиватора;
 
2) при преобразовании архива (Alt-Q) по умолчанию исходный архив {fileneme}.{ext} не удаляется - его содержимое распаковывается во временный каталог, все объекты из временного каталога пакуются в архив с именем {fileneme}.rar | {fileneme}.zip, затем временный каталог и его содержимое удаляется.
 
Проверяйте - по описанию всё указывает на то, что вы обновили временный архив, а исходный сохранился что привело к конфликту имён при переименовании с выводом запроса ОС на замену файлов (по умолчанию ПРОПУСТИТЬ), но вы его не видели или машинально нажали Enter и исходный архив сохранился.
 
Типа так...

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33205 | Зарегистр. 31-07-2002 | Отправлено: 17:52 23-06-2019
Bolenic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вопрос к пользователям v5.71 -
классическая тема значков, которая была до v5.50 включительно - не вернулась?
 
Вопрос к автору -
планируется ли возвращение классической темы?
 
P.S.
Сижу на v5.50 из-за значков.

Всего записей: 2645 | Зарегистр. 30-03-2006 | Отправлено: 00:07 24-06-2019 | Исправлено: Bolenic, 00:09 24-06-2019
Errrrr987654321



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

Цитата:
Сижу на v5.50 из-за значков.
Я извиняюсь, но это идиотизм.
 

Цитата:
Вопрос к пользователям v5.71 -  классическая тема значков, которая была до v5.50 включительно - не вернулась?  
Можно включить соответствующую тему и будут вам "старые значки".

Всего записей: 352 | Зарегистр. 15-04-2018 | Отправлено: 00:13 24-06-2019 | Исправлено: Errrrr987654321, 00:14 24-06-2019
AuronSV



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Bolenic
А что вам мешает скачать  

Цитата:
WinRAR Classic theme by Francesco Indrio

и установить её?

Всего записей: 128 | Зарегистр. 19-12-2010 | Отправлено: 00:14 24-06-2019
Bolenic



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
AuronSV
Цитата:
WinRAR Classic theme ...

Кое-что не устраивает.
 
P.S.
Для остальных:
на мои вопросы, заданные здесь, мне будет достаточно ответов "да/нет".

Всего записей: 2645 | Зарегистр. 30-03-2006 | Отправлено: 00:22 24-06-2019 | Исправлено: Bolenic, 00:22 24-06-2019
EugeneRoshal

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

Цитата:
Вопрос к автору -
планируется ли возвращение классической темы?  

Нет.

Всего записей: 2256 | Зарегистр. 29-04-2013 | Отправлено: 10:09 24-06-2019
maxvlas



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Архиватором пользуюсь, но в настройках не лазию (редко)
Вопрос:
Не помню версию уже, но в диалоге раньше был rar5
теперь посмотрел там RAR4.
По умолчанию используется формат RAR5 сейчас с какой версии это пошло?

Всего записей: 7934 | Зарегистр. 08-02-2011 | Отправлено: 16:11 25-06-2019
Pasha_ZZZ



Запрет на пост
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
maxvlas
Цитата:
   Версия 5.50
 
   1. WinRAR и RAR для командной строки по умолчанию используют формат
      архивов RAR 5.0. Вы можете изменить его на формат, совместимый с
      RAR 4.x, выбрав параметр "RAR4" в окне архивирования или указав
      ключ -ma4 в командной строке.
 
      Если нужно, чтобы по умолчанию использовался формат RAR 4.x, то
      в настройках WinRAR на вкладке "Архивация" нажмите кнопку
      "Создать профиль по умолчанию..." и выберите в появившемся окне
      параметр "RAR4".
 
      Это изменение относится к случаю, когда программа устанавливается
      в компьютере впервые. Если вы уже сохраняли формат RAR в профиле
      архивации по умолчанию в предыдущих версиях, то WinRAR учитывает
      сохранённые настройки.

Всего записей: 12396 | Зарегистр. 11-03-2002 | Отправлено: 16:16 25-06-2019
Victor_VG



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

Цитата:
   Версия 5.50
 
   1. WinRAR и RAR для командной строки по умолчанию используют формат
      архивов RAR 5.0. Вы можете изменить его на формат, совместимый с
      RAR 4.x, выбрав параметр "RAR4" в окне архивирования или указав
      ключ -ma4 в командной строке.


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33205 | Зарегистр. 31-07-2002 | Отправлено: 16:19 25-06-2019
maxvlas



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ (пост)
Цитата:
maxvlas

Цитата:
    Версия 5.50  

Victor_VG (пост)
Цитата:
maxvlas  
 

Цитата:
    Версия 5.50  







Все благодарности в ПМ

Всего записей: 7934 | Зарегистр. 08-02-2011 | Отправлено: 16:23 25-06-2019 | Исправлено: gyra, 23:08 25-06-2019
SDZ0



Junior Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Новый подход к созданию ZIP-бомб
https://habr.com/ru/post/459254/
 
Кстати, WinRAR забавно себя ведет при попытки распаковать это.

Всего записей: 174 | Зарегистр. 19-03-2018 | Отправлено: 12:08 09-07-2019 | Исправлено: SDZ0, 12:09 09-07-2019
EugeneRoshal

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

Цитата:
Новый подход к созданию ZIP-бомб

Я подумаю, нужно ли в связи с этим что-то менять в WinRAR. Спасибо за ссылку.
 
Но для такого рода целей проще всего использовать bzip2 формат. Степень сжатия файла, состоящего из одного и того же байта, у bzip2 превышает 1:1000000. Причем это вполне корректный архив. В отличие от приведенных zip, там нет каких-то спорных моментов в структуре, которые можно было бы использовать для отбраковки архива. Использовать его можно и как самостоятельный .bz2, и внутри .zip. Усугубляет ситуацию то, что у .bz2 нет размера распакованных данных в заголовке, так что перед началом распаковки требуемое место по быстрому не оценить.
 
То есть, если высокую степень сжатия рассматривать как уязвимость, что для архиватора довольно странно, то bzip2 уязвим в силу своего дизайна.

Цитата:
Кстати, WinRAR забавно себя ведет при попытки распаковать это.

Слишком много времени проводит во внутреннем цикле, редко обновляет интерфейс. Не висит, но притормаживает.
 
Добавлено:
EugeneRoshal

Цитата:
Но для такого рода целей проще всего использовать bzip2 формат

В этой статье bzip2 тоже упоминается. Я сначала не заметил.

Всего записей: 2256 | Зарегистр. 29-04-2013 | Отправлено: 16:56 09-07-2019 | Исправлено: EugeneRoshal, 17:17 09-07-2019
EugeneRoshal

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

Цитата:
EugeneRoshal
Я подумаю, нужно ли в связи с этим что-то менять в WinRAR.

Пожалуй, я добавлю определение таких архивов и остановку распаковки. Правда в свежем патче InfoZip unzip для этого хранят список отсортированных смещений и размеров всех файлов и для каждой записи central directory выполняют поиск по этому списку. Это затратно по расходу памяти, времени и коду, так что я пока склоняюсь к тому, чтобы просто проверять, что следующее смещение из central directory превышает значение предыдущего смещения плюс упакованный размер файла. Это должно работать, если записи в central directory идут в том же порядке, что и local headers. Пока что мне не попадались zip архивы, в которых порядок этих записей не совпадает.
 
Но в любом случае это частное решение, не устраняющее основную проблему. Как я уже писал, можно создать корректные архивы с очень высокой степенью сжатия, не прибегая к указанному в статье трюку.
 
Более универсальным решением была бы выдача предпреждения и запроса на продолжение, если по ходу распаковки нам не понравилось соотношение уже распакованных данных к размеру архива. Скажем, если размер уже распакованных данных больше 10гб и при этом превышает размер всего архива в 256 или более раз, запрашиваем подтверждение на продолжение распаковки.
 
Но я сомневаюсь, нужно ли реально это делать. Например, для указанного выше соотношения неизбежно пострадает часть вполне легитимных архивов. Какие-нибудь образы дисков или пустые заготовки баз данных с высокой степенью сжатия. Если менять критерии проверки в сторону ужесточения, например, 100гб и 1000 раз, ложные срабатывания мы уменьшим, но полностью не исключим. При этом часть злонамеренных архивов мы перестанем обнаруживать. Сложность в том, что граница между этими архивами размыта, и какая-нибудь пустая база данных, пожатая в bz2, практически ничем не отличается от злонамеренного архива.
 
Да, можно сделать опцию. Но если ее оставить включенной по умолчанию и не ужесточить критерии проверки, рано или поздно почти любой пользователь не сможет распаковать нормальный архив и полезет искать, где эта опция отключается. Если ее выключить по умолчанию, так ее никто и не включит. Кроме того, большой вопрос - насколько эта проблема вообще существенна для архиватора общего назначения. Да, какую-нибудь автоматическую систему обработки архивов этим можно озадачить. Но в архиваторе, ну увидел, что распаковывается что-то несуразно большое, прервал распаковку и стер мусор. Или в худшем случае дождался ошибки записи по исчерпанию дискового пространства и тоже стер мусор. Ущерб минимален. И не слышал я со времен Фидо, чтобы такие архивы зачем-то рассылали пользователям. Выгоды никакой. Да и в Фидо их слали автоматическим системам обработки почты, а не людям.
 
Так что пока я скорее склоняюсь к тому, что общие проверки на степень сжатия для всех типов архивов при распаковке не нужны. По крайней мере, если не поднимется шум на эту тему или применение таких архивов действительно не станет мешать пользователям. А частную проверку конкретно на этот тип модифицированных zip можно добавить. Тут четко виден умысел, и нормальных архивов с такой структурой быть не должно.
 
Тормоза в интерфейсе при распаковке ZIP архивов с высокой степенью сжатия я поправил.

Всего записей: 2256 | Зарегистр. 29-04-2013 | Отправлено: 14:49 10-07-2019 | Исправлено: EugeneRoshal, 14:52 10-07-2019
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
 
Да, в принципе возможно, но думаю что сей сценарий маловероятен по простой причине - чтобы свернуть такую колбасу пакеру нужно место под времянку и большой объём ОЗУ при счёте, что при размере в петабайты можно сделать разве что в крупном ЦОД, а это вряд ли доступно случайному реализатору пакости. Значит скорее всего будут бегать готовые варианты которые можно будет выловить по тем же SHA-256 и в /dev/>nul .

----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2697v2/C602/128 GB PC3-14900L/GTX 1660 Ti, Xeon E5-2697v2/C602J/128 Gb PC3-14900L/GTX 1660 Ti

Всего записей: 33205 | Зарегистр. 31-07-2002 | Отправлено: 17:04 10-07-2019
   

Страницы: 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 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122 123 124 125 126 127 128 129 130 131 132 133 134 135 136 137 138 139 140 141 142 143 144 145 146 147 148 149 150 151 152 153 154 155 156 157 158 159 160 161 162 163 164 165 166 167 168 169 170 171 172 173 174 175 176 177 178 179 180 181 182 183 184 185 186 187 188 189 190 191 192 193 194 195 196 197 198 199

Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (часть 3)
Maz (27-08-2020 19:31): WinRAR (часть 4)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru