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

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

Модерирует : 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

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

Maz



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



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

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

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

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

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

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

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

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

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

Всего записей: 37445 | Зарегистр. 26-02-2002 | Отправлено: 19:30 27-08-2020 | Исправлено: DimmY, 21:28 10-10-2021
volkovysk



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

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

Всего записей: 388 | Зарегистр. 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-лет.

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

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

Всего записей: 228 | Зарегистр. 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 не изменилось, а файл остался текстовым (т.е. ни в одном из блоков менять данные для создания коллизии нельзя) - задача по-прежнему нерешаема при всех современных вычислительных мощностях.

Всего записей: 6666 | Зарегистр. 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 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb

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



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

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

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

Всего записей: 488 | Зарегистр. 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 лет вычислений для попадания в одну найденную коллизию - это больше похоже на правду.

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

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

Всего записей: 421 | Зарегистр. 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.".  Еще подумал,  во, блин, дают и как они это тестировали.  

Всего записей: 1015 | Зарегистр. 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 байта.

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



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


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb





Оффтоп.

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

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

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

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

Всего записей: 797 | Зарегистр. 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. При этом эта видеокарта старей процессора на пару лет.

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



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


----------
Жив курилка! (Р. Ролан, "Кола Брюньон")
Xeon E5 2667/C602J/16 GB REG ECC DDR3-1866/GTX 1660, i7-2600/z68/16 Gb DDR3-1600/GTX 1060 3Gb





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

Всего записей: 29434 | Зарегистр. 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
А там как-раз хэши считаются.

Всего записей: 1015 | Зарегистр. 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.

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



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





2 недели

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



Silver 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 года продолжительность уменьшилась вдвое

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

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

Всего записей: 421 | Зарегистр. 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

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


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

Powered by Ikonboard "v2.1.7b" © 2000 Ikonboard.com
Modified by Ru.Board
© Ru.Board 2000-2020

BitCoin: 1NGG1chHtUvrtEqjeerQCKDMUi6S6CG4iC

Рейтинг.ru