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

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

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

Maz (31-07-2023 08:32): WinRAR (часть 5)  Версия для печати • ПодписатьсяДобавить в закладки
Страницы: 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 200 201

   

Maz



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



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

Текущая английская бета-версия:  6.23 beta 1 x86 | x64
Текущая русская бета-версия:  6.23 beta 1 x86 | x64

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

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

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

Коллекция всех ранее выходивших версий WinRAR 1.54b - 6.22 (1995-2023): скачать (311 МБ) [обновлено 31.05.2023]

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

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

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

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

Всего записей: 38826 | Зарегистр. 26-02-2002 | Отправлено: 19:30 27-08-2020 | Исправлено: DimmY, 17:47 20-07-2023
volkovysk



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

Цитата:
а MD5 во времена СССР вообще не существовал.
Ну почему?)) Если воспринимать строго буквально уважаемого Виктора, то он в этом прав.) MD5 настрогали в 91 году и акурат успели к развалу эсэсэра 25 декабря 1991. Так чта КаГэБеее могло до публикации свистануть MD5 из Массачусетса и поюзать пару дней.

Всего записей: 548 | Зарегистр. 21-04-2011 | Отправлено: 09:24 02-09-2021 | Исправлено: volkovysk, 09:26 02-09-2021
persicum

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Не все CRC32 одинаковы. Классическая CRC32 из zip и rar гарантировано ловит 5 ошибок на 300 бит (HD=6), CRC32C 5 ошибок на 5000 бит, а CRC32K на 16000 бит. Но в процессор прошили почемуто CRC32C. Использовались и будут.
 
MD5 - коллизии не просто "доказаны", а находятся за 1 сек на любом ПК.
 
SHA1 - нашли одну коллизию, под конкретный префикс PDF-заголовка за 6000 CPU-лет и 100 GPU-лет.

Всего записей: 462 | Зарегистр. 27-06-2007 | Отправлено: 10:32 02-09-2021
BKPB

Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Создал SFX инсталлятор,  
в нём прописал запуск программы после установки.
 
Setup="%ProgramFiles%\T-Clock\T-Clock.exe"
SetupCode
 
Но возникла проблема,  
теперь после выполнении этой команды, инсталлятор висит в процессах,
подскажите, возможно ли этого избежать ?
Может есть какая то команда завершения работы инсталлятора после выполнения сценария.

Всего записей: 240 | Зарегистр. 11-06-2014 | Отправлено: 11:45 02-09-2021
Benchmark



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

Цитата:
А ничего, что для них доказана коллизия алгоритмов

Это как-то меняет тот факт, что во времена СССР ещё не было никакого MD5 ?  
 

Цитата:
и что факт нестабильного обнаружения ошибок для использующего полиномы CRC-15/CRC-16 или CRC-32

Семейство функций CRC изначально не является криптографически стойким. Его задача - гарантированное выявление ошибок в блоках данных не более определённого объёма.
 
persicum

Цитата:
SHA1 - нашли одну коллизию, под конкретный префикс PDF-заголовка за 6000 CPU-лет и 100 GPU-лет.

Скорее показали только одну. Но...
 
Если дадут чисто текстовый файл определённого размера и скажут: измените кусок текста на заданный, но чтобы ни размер файла, ни значение SHA1 не изменилось, а файл остался текстовым (т.е. ни в одном из блоков менять данные для создания коллизии нельзя) - задача по-прежнему нерешаема при всех современных вычислительных мощностях.

Всего записей: 6833 | Зарегистр. 01-10-2002 | Отправлено: 15:05 02-09-2021 | Исправлено: Benchmark, 15:52 02-09-2021
Victor_VG



Tracker Mod
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Benchmark
 
Сигнатурный анализатор  СА-3 с CRC-15 использует тест-последовательности с блоком 16 бит - на плате стоят четыре корпуса 8 битных регистров сдвига 155ИР13, но и на них он даёт ошибку с вероятностью 0,0013. Платой ловится только нестабильность в виде несовпадения результатов двух последовательных циклов теста, и то не всегда.
 
Вероятность коллизии алгоритма для SHA-1 1,8*10-7, для MD-5 4,7*10-5, что считается за несколько дней на ЦП типа Core 2 Duo Е7200.
 
P.S.
 
А, что смена названия конторы меняет решаемые ей задачи и методы её работы?


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

Всего записей: 33217 | Зарегистр. 31-07-2002 | Отправлено: 16:12 02-09-2021
Pasha_ZZZ



Platinum Member
Редактировать | Профиль | Сообщение | ICQ | Цитировать | Сообщить модератору
persicum
Какие 6 тыщ лет, какие 100 лет видяхой. Вон Витю попроси - он коллизию сбацает на 775м 4-ядернике за пару дней.

Всего записей: 12398 | Зарегистр. 11-03-2002 | Отправлено: 16:24 02-09-2021
uShell

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
EugeneRoshal, ещё один технический вопрос. В некоторых случаях в формате Rar5 появляются неоптимальные vint-ы. Почему RAR при обновлении архива разоптимизирует такие vint-ы в заголовках не изменившихся файлов? Подробнее...

Всего записей: 1015 | Зарегистр. 12-06-2019 | Отправлено: 16:49 02-09-2021 | Исправлено: uShell, 16:50 02-09-2021
Evaline

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Цитата:
Вероятность коллизии алгоритма для SHA-1 1,8*10-7, для MD-5 4,7*10-5, что считается за несколько дней на ЦП типа Core 2 Duo Е7200.
Это цифры, списанные с потолка. Приведите пример двух разных текстовых файлов одной и той же длины (в пределах разумного, допустим, 1Mb) с одинаковым хэшем SHA-1. Тогда мы поверим. Иначе поверим в 6000 лет вычислений для попадания в одну найденную коллизию - это больше похоже на правду.

Всего записей: 1717 | Зарегистр. 05-03-2015 | Отправлено: 18:12 02-09-2021
persicum

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Pasha_ZZZ
Какие 6000 лет? Это 6000 ядер Гугль работали целый год для почти-коллизии. Потом ферма из 110 видеоплиток вместо майнинга еще работала целый год, чтоб превратить почти коллизию в настоящую коллизию.
 
Victor_VG
Вероятность коллизии sha1 это, если без взлома и дифф. анализа - 1/2^80, то есть 8e-25. Типа число Авогадро, поймать определенную молекулу в стакане воды пальцем и с закрытыми глазами.))

Всего записей: 462 | Зарегистр. 27-06-2007 | Отправлено: 18:44 02-09-2021
Ajaja

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

Цитата:
Вероятность коллизии алгоритма для SHA-1 1,8*10-7, для MD-5 4,7*10-5, что считается за несколько дней на ЦП типа Core 2 Duo Е7200.

Коллизия - это когда нагенерив огромное количество разных файлов у каких-нибудь двух из них случайно окажется одинаковый хеш.  И считается эта вероятность от количество таких хешей.  
Для SHA-1 чтоб с вероятностью в 50% получить хотя бы 1 коллизию случайным образом нужно порядка  2^80 хешей, если верить гуглу.  
 
А подобрать определенный хеш - это уже совсем другая история. Подходом "в лоб", т.е. тупым брутфорсом - никаких вычислительных мощностей не хватит, даже для MD5.  
 
 
З.Ы.
Кстати, буквально на днях когда ковырял  wimlib, обратил внимание на одну запись в его changelog-e: "wimlib now warns rather than aborts if two files have the same SHA-1 hash but different sizes.".  Еще подумал,  во, блин, дают и как они это тестировали.  

Всего записей: 1032 | Зарегистр. 17-06-2004 | Отправлено: 18:45 02-09-2021 | Исправлено: Ajaja, 19:00 02-09-2021
EugeneRoshal

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

Цитата:
теперь после выполнении этой команды, инсталлятор висит в процессах

Из-за SetupCode SFX ждет завершения "%ProgramFiles%\T-Clock\T-Clock.exe".

Цитата:
подскажите, возможно ли этого избежать ?

Убрать SetupCode, если это возможно. Если же этот режим необходим, проверить, корректно ли завершается T-Clock.exe. В тестовых целях можно заменить его на что-нибудь другое, типа notepad.exe.
 
uShell

Цитата:
Почему RAR при обновлении архива разоптимизирует такие vint-ы в заголовках не изменившихся файлов?

Для compression information RAR всегда резервирует два байта, чтобы избежать изменения размера заголовка при перепаковке с нулевым сжатием. Иначе пришлось бы сдвигать начало файла при такой перезаписи и несколько усложнить код, а ради одного байта заголовка в режиме -m0 -md128K я посчитал это неоправданным. При словаре больше 128кб там все равно надо 2 байта.

Всего записей: 2258 | Зарегистр. 29-04-2013 | Отправлено: 18:48 02-09-2021
Victor_VG



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


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





Оффтоп.

Всего записей: 33217 | Зарегистр. 31-07-2002 | Отправлено: 19:16 02-09-2021 | Исправлено: Maz, 23:52 02-09-2021
lvqcl

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

Цитата:
теоретические и экспериментальные доказательства факта коллизии алгоритмов MD5/SHA-1 были даны ещё много лет тому назад

 
Вопрос-то не о доказательствах возможности коллизии, а о том, что вы наврали в оценке ее вероятности.

Всего записей: 1149 | Зарегистр. 03-02-2007 | Отправлено: 19:26 02-09-2021
Ajaja

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

Цитата:
И ещё,  60-и кратная разница в производительности между ЦП и ГПУ принципиально не возможна, что дополнительно ставит под сомнение временную оценку 6000 - 100. В идеале даже самый быстрый по тестам SPEC FP64 GPU NVIDIA GV100GL достигает производительности ~ 2 TFlops FP64, а ЦП Xeon E5 2690 ~ 0,23 - 0,24 TFlops FP64, так что цифра 60:1 увы, достижима только при подборе пары ЦП- ГПУ с очень слабым ЦП, и то, на бумаге т.к. ГПУ большую часть времени будет простаивать из-за отсутствия данных и исчерпания очереди команд...
 

 
Реальный пример. Шахматный движок Lc0 (на основе гугловской AlphaZero). Одна и та же нейросеть  на i5-11400 считает со скорость порядка 1500 nps (позиций в секунду) в 12 потоков (по кол-ву логических ядер). На RTX2060 считает в том же бенчмарке 88000 nps. При этом эта видеокарта старей процессора на пару лет.

Всего записей: 1032 | Зарегистр. 17-06-2004 | Отправлено: 19:36 02-09-2021 | Исправлено: Ajaja, 19:40 02-09-2021
Victor_VG



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


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





Оффтоп. Подумайте о том, что все оскорбления идут от постоянного потока оффтопа. И это также начинает надоедать. Обещал запрет на долго - получи.

Всего записей: 33217 | Зарегистр. 31-07-2002 | Отправлено: 20:38 02-09-2021 | Исправлено: Maz, 23:54 02-09-2021
Ajaja

Advanced Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
С майнингом криптокоинов такая же ситуация.  
Можете сравнить например тут: https://www.nicehash.com/profitability-calculator/nvidia-rtx-3090/intel-cpu-i9-10900k
А там как-раз хэши считаются.

Всего записей: 1032 | Зарегистр. 17-06-2004 | Отправлено: 21:46 02-09-2021 | Исправлено: Ajaja, 23:07 02-09-2021
persicum

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Victor_VG
Вы всё еще продолжаете оффтопить? Тогда почитайте про атаку SHAttered:
 
This attack required over 9,223,372,036,854,775,808 SHA1 computations. This took the equivalent processing power as 6,500 years of single-CPU computations and 110 years of single-GPU computations.

Всего записей: 462 | Зарегистр. 27-06-2007 | Отправлено: 22:25 02-09-2021
Pasha_ZZZ



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





2 недели

Всего записей: 12398 | Зарегистр. 11-03-2002 | Отправлено: 22:38 02-09-2021 | Исправлено: Maz, 23:53 02-09-2021
Sputnikk



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

Цитата:
This attack required over 9,223,372,036,854,775,808 SHA1 computations. This took the equivalent processing power as 6,500 years of single-CPU computations and 110 years of single-GPU computations
наверно за прошедшие 4 года продолжительность уменьшилась вдвое

Всего записей: 6806 | Зарегистр. 17-10-2011 | Отправлено: 06:58 03-09-2021
persicum

Full Member
Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору
Sputnikk
Процесс ускорили в 8 раз. Сейчас трудоемкость коллизии с одним префиксом равна 2^61, с двумя разными префиксами - 2^63. А предыдущий рекорд составил 2^64 и 2^77, соответственно. В плане коллизий SHA1 взломали окончательно, хотя для практического осуществления атаки нужно 2000 GPU-месяцев.

Всего записей: 462 | Зарегистр. 27-06-2007 | Отправлено: 07:32 03-09-2021 | Исправлено: persicum, 08:59 07-09-2021
   

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

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


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

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

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru