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

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

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

 Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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

Открыть новую тему     Написать ответ в эту тему

Maz



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



 
Официальный русский сайт: win-rar.com
Официальный e-mail разработчика WinRAR (писать по-русски): dev@rarlab.com
 
Стабильная английская версия: 7.13
Стабильная русская версия: 7.13


Последняя 32-разрядная версия (7.01): английская | русская


 
Список изменений на английском языке
(на родном – смотрите файл WhatsNew.txt в дистрибутиве на вашем языке)
Скачать RAR для macOS, FreeBSD, Linux, Android можно здесь.

Скачать ранее вышедшие версии можно с официального FTP
Список версий совместимых с различными ОС

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

Коллекция всех ранее выходивших 16- и 32-бит версий WinRAR 1.54b - 7.01 (1995-2024): скачать (342 МБ) [обновлено 12.05.2024]

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

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

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

В теме активно отвечает на вопросы автор архиватора Евгений Рошал! Ситуация уникальная, прошу пользоваться. :)
 
Таблицы для наглядности с соотношением размера словаря к потребляемой ОЗУ:
с ключом mcx | без ключа mcx

Всего записей: 39598 | Зарегистр. 26-02-2002 | Отправлено: 08:31 31-07-2023 | Исправлено: Komandor, 10:46 02-08-2025
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
GoblinNN
Цитата:
некоторые их пользуют
Я в курсе. Они же потом бегают "а как же мне открыть архив" от этих комбайнов, которые на выходе дают лютую проприетарщину (привет WinZip), которую некому больше прочитать.
Цитата:
 здрасте. "RAR5 позволяет сохранить и CRC32, и новый хэш"  
У меня есть несколько RAR5 архивов, там внутрях блейк вместо црц указан. Как мне получить из него црц?

Всего записей: 19752 | Зарегистр. 04-11-2010 | Отправлено: 01:23 28-11-2023 | Исправлено: insorg, 01:25 28-11-2023
Avengerr



BANNED
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg, Хекс едитор в помощь... Рисуй, чо хошь... )) Опыта у тя хватит, думаю я... ))

Всего записей: 1354 | Зарегистр. 29-12-2022 | Отправлено: 07:06 28-11-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Avengerr
Э, не. Так это не работает. Ежели заявили, что какая-то возможность или функция есть, тогда должна быть нормальная инструкция - как именно такое сделать.
По крайней мене, для меня это было бы очень полезным, если оно так вообще способно работать.

Всего записей: 19752 | Зарегистр. 04-11-2010 | Отправлено: 07:55 28-11-2023
EugeneRoshal

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

Цитата:
я sfx не пользую. архивы пользую. они то не вырастут?

Обычные архивы вырастут по сравнению с BLAKE2sp на 4 байта на файл из-за необходимости хранить и новую сумму, и CRC32. По крайней мере в течение какого-то переходного периода, пока большинство пользователей не установит новую версию, после чего от хранения CRC32 можно отказаться.
 
Но для меня вопрос не в этих 4 байтах, а в том, что мы сейчас выиграли бы, добавив BLAKE3. Выигрыш в скорости будет заметен разве что при упаковке и распаковке в режиме "без сжатия" на скоростной PCIe SSD. Потому как уже используемые в RAR контрольные суммы дают скорость в гигабайтах в секунду. Но насколько часто приходится паковать объемы данных в десятки и сотни гб без сжатия на сверхбыстрый SSD. Мне представляется, что это очень редкая ситуация. А в остальных случаях разница в скорости между BLAKE2sp и BLAKE3 будет едва заметна.

Всего записей: 2607 | Зарегистр. 29-04-2013 | Отправлено: 11:05 28-11-2023
GoblinNN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
ну значит оставить все как есть. если толком ничего не меняется в лучшую сторону.

Всего записей: 2916 | Зарегистр. 11-10-2005 | Отправлено: 17:17 28-11-2023
lelik007



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Вообще то еще есть хеш функция Grøstl, такой же финалист конкурса SHA-3 как и BLAKE2.
Что очень серьезно.
https://en.wikipedia.org/wiki/Gr%C3%B8stl
 
Дело в том что она базируется на AES и может быть ускорена за счет инструкций AES-NI, AVX, AVX2
и если AVX2 есть не у всех, то AES-NI, AVX у всех есть поголовно больше 15 лет. Кстати, поэтому везде и используют AES.
https://www.groestl.info/implementations.html
Почему она в eBACS не блещет, на который EugeneRoshal тоже поглядывает, может из-за реализации.
http://bench.cr.yp.to/results-hash.html
 
Но если смотреть на распространенность, так можно сразу вписывать SHA-256 с SHA-NI.
Все таки эти инструкции у AMD есть с архитектуры Zen (Ryzen, 2017) у Intel (массово) с 11-го поколения, 2021.
 
А может действительно ничего не трогать.

Всего записей: 3379 | Зарегистр. 13-10-2006 | Отправлено: 19:06 28-11-2023 | Исправлено: lelik007, 20:11 28-11-2023
uShell

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

Цитата:
AVX у всех есть поголовно больше 15 лет

Всё же у большинства, а не у всех. Даже сейчас есть всякие Pentium, в которых поддержку AVX не завезли.
 
Касательно WinRAR. Во-первых, новый хэш можно включить только в код упаковки, а при распаковке игнорировать (и использовать CRC или BLAKE). Как вариант, можно его поместить в виде комментария к файлу. Кому надо - увидит и сравнит сторонней программой. Во-вторых, вполне можно код вычисления хэша вообще не включать, а вызывать стороннюю программу - как когда-то было реализовано с антивирусом. Ну, или DLL-плагин. Для параноиков можно эту опцию сделать выключенной по умолчанию и включаемой через меню.

Всего записей: 1137 | Зарегистр. 12-06-2019 | Отправлено: 19:29 28-11-2023
lelik007



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

Цитата:
 Всё же у большинства, а не у всех. Даже сейчас есть всякие Pentium, в которых поддержку AVX не завезли.  

Есть, есть, а вот Winrar 7 там врядли будет
 
Я пришел в выводу, что это в принципе не решаемая задача. Из-за условий.
 
Новая хеш функция должна быть:
1. быстрее BLAKE2, (возможно с общедоступным аппаратным ускорением)
2. криптографически-защищенная (с хотя бы не доказанными явными уязвимостями)
3. с легковесным кодом
4. и конечно потом еще скажут, "А чем это считать кроме Winrar?" То есть еще где то
должна быть вменяемая реализация. Не у всех авторов есть собранные референсные утилиты.  
 
Ну так ответ простой, такой не имеется.
 
SHA-256 в 1-й пункт не лезет, XXHAsh во 2-й, BLAKE3 в 3-й,
а потом что не найдешь, либо в 3, либо в 3 и 4 не влезут. Вот и все.

Всего записей: 3379 | Зарегистр. 13-10-2006 | Отправлено: 19:51 28-11-2023 | Исправлено: lelik007, 20:05 28-11-2023
lvqcl

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

Цитата:
Касательно WinRAR. Во-первых, новый хэш можно включить только в код упаковки, а при распаковке игнорировать (и использовать CRC или BLAKE). Как вариант, можно его поместить в виде комментария к файлу. Кому надо - увидит и сравнит сторонней программой. Во-вторых, вполне можно код вычисления хэша вообще не включать, а вызывать стороннюю программу - как когда-то было реализовано с антивирусом.

 
Так а WinRAR-то тут при чем?
По сути, это то же самое, что перед запуском WinRAR создать файл, содержащий хэши пакуемых файлов, и упаковать его вместе с ними. Это и сейчас можно сделать, никаких изменений в WinRAR вносить не требуется.

Всего записей: 1297 | Зарегистр. 03-02-2007 | Отправлено: 20:08 28-11-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Цитата:
после чего от хранения CRC32 можно отказаться
И тогда сломается возможность сравнивать получаемую crc32 из листинга архива с посчитанной на имеющиеся файлы снаружи.
Пожалуйста, не нужно отламывать, пусть остаётся.

Всего записей: 19752 | Зарегистр. 04-11-2010 | Отправлено: 21:39 28-11-2023
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Речь шла о том, что для гипотетической новой контрольной суммы добавлять в архив дублирующую контрольную сумму в виде CRC32 имеет смысл только на переходный период, пока у большинства пользователей не окажется версия WinRAR, понимающая новую контрольную сумму. Естественно, это не означает отмены возможности создания архивов только с CRC32.
 
Тем более что новую контрольную сумму я сейчас добавлять не планирую.

Цитата:
возможность сравнивать получаемую crc32 из листинга архива с посчитанной на имеющиеся файлы снаружи.

В том числе поэтому я бы и хотел, чтобы предполагаемый алгоритм новой контрольной суммы был достаточно популярным, с поддержкой прочими утилитами.

Всего записей: 2607 | Зарегистр. 29-04-2013 | Отправлено: 23:48 28-11-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Всё верно. Если уж блейка на что менять, так это лишь на разновидности SHA или blake3. Да и то - если вообще когда-нибудь сие вообще понадобится.
 
Добавлено:
А по поводу двух хешей одновременно - как дела обстоят? Интересно каково оно и как это вообще работает.
Интерфейс вроде бы как только одну колонку способен показать, да и в листинг одна выводится...

Всего записей: 19752 | Зарегистр. 04-11-2010 | Отправлено: 23:51 28-11-2023
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Старые версии в такой ситуации должны показать ту контрольную сумму, с которой они знакомы, то есть CRC32. Новые - новую контрольную сумму, проигнорировав CRC32.

Всего записей: 2607 | Зарегистр. 29-04-2013 | Отправлено: 00:08 29-11-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Т.е., в имеющемся у меня архиве с блейк2 суммами этот crc32 тоже присуствтвует?
 
Добавлено:
А сильно старую я ж не возьму, они rar5 формат не читают же, а блейки (если я не ошибаюсь) доступны только в нём...

Всего записей: 19752 | Зарегистр. 04-11-2010 | Отправлено: 00:15 29-11-2023
EugeneRoshal

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

Цитата:
Т.е., в имеющемся у меня архиве с блейк2 суммами этот crc32 тоже присуствтвует?

Нет. Незачем. RAR 5.0 умел проверять Blake2sp с самого начала, а RAR 4.x все равно бы не смог распаковать RAR5 архивы, хоть с CRC32, хоть с Blake2sp.

Всего записей: 2607 | Зарегистр. 29-04-2013 | Отправлено: 00:22 29-11-2023
Inoz2000



Gold Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
Опять не желаем читать справку. зато общаться на форуме по примитивным вопросам очень горазд!

Всего записей: 5475 | Зарегистр. 23-04-2009 | Отправлено: 00:25 29-11-2023
insorg



Platinum Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Ясно. Значит, неоднозначностей нет. Вопрос снят.
 
Inoz2000
Это к источнику дезинформации тогда, который сбил с толку. Меня тоже удивило про обе суммы одновременно...

Всего записей: 19752 | Зарегистр. 04-11-2010 | Отправлено: 00:30 29-11-2023
GoblinNN

Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
insorg
так какой вопрос то был от тебя? ответ в тему. и кстати цитата от Евгения. (c)

Всего записей: 2916 | Зарегистр. 11-10-2005 | Отправлено: 09:35 29-11-2023 | Исправлено: GoblinNN, 09:42 29-11-2023
LaCastet



Silver Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal
Евгений, нам ФСТЭК прислало письмо:

Цитата:
Уязвимость файлового архиватора WinRAR (BDU:2023-04958, уровень опасности по CVSS 3.0 — критический), связанная с недостаточной проверкой входных данных. Эксплуатация уязвимости может позволить нарушителю, действующему удалённо, выполнить произвольный код.

Это относится только к старым версиям архиватора.

----------
Пиво — это еще одно доказательство того, что Господь любит нас и хочет, чтоб мы были счастливы!

Всего записей: 4878 | Зарегистр. 27-07-2005 | Отправлено: 10:08 29-11-2023
EugeneRoshal

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
LaCastet
Это CVE-2023-38831, устраненная в WinRAR 6.23:
https://bdu.fstec.ru/vul/2023-04958

Всего записей: 2607 | Зарегистр. 29-04-2013 | Отправлено: 11:28 29-11-2023
Открыть новую тему     Написать ответ в эту тему

Страницы: 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

Компьютерный форум Ru.Board » Компьютеры » Программы » WinRAR (часть 5)


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru