Как стать автором
Обновить

Комментарии 67

НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Скрытый текст
НЛО прилетело и опубликовало эту надпись здесь
Отлично, добавлю в топик, но это лишь означает, что есть решение проблемы.
Прямо на главной www.win-rar.ru/download/winrar/ предлагается скачать 4.20
НЛО прилетело и опубликовало эту надпись здесь
Ох, точно, спасибо за наводку.
Жаль, что в моей выдаче гугла (думаю, как и многих) ссылка на win-rar.ru стоит выше.
В данном случае — хотя и не только в данном — более разумно использовать Wikipedia, а не Google.
Ну, а почему бы и нет?! Я тоже часто смотрю ссылку на официальный сайт в вики.
Левая, зато раскрученная! У меня, например, она тоже первой идёт.
НЛО прилетело и опубликовало эту надпись здесь
Какая разница, как она выглядит? Рарлаб тоже c 2002 года не сильно изменился и что с того?
НЛО прилетело и опубликовало эту надпись здесь
5.0 против 5.1 на rarlab. Мне кажется, это не столь серьёзное отставание.
НЛО прилетело и опубликовало эту надпись здесь
Не логичней ли за локальными версиями отправляться на локальные сайты коих довольно много на рарлаб?
НЛО прилетело и опубликовало эту надпись здесь
Меня уже утомил этот разговор. Лицензии продаются для 5.х. Скачивается 5.0ru.
Что до устаревшего списка локализованных версий, то все не идеальны. Это не же повод называть что-то левым и не относящимся к делу.
НЛО прилетело и опубликовало эту надпись здесь
Как понимаю, это вообще официальный дилер.
НЛО прилетело и опубликовало эту надпись здесь
Это не только левая версия, видимо и какая то правленая впридачу — попробовал на старых версиях 3.7, 3.95, 4.01 — никаких проблем — то что видим внутри, то и открываем.

Кстати другое поведение было бы как минимум странно, т.к. работая с одним заголовком в проводнике, использовать имя из другого заголовка при открытии файла видится мне специально сделаной «фичей» — мало того что не логично, еще и сложнее в реализации.
Бэкдор для NSA? :-)
С уважением отношусь к автору замечательного архиватора WinRar и не хочу его «обворовывать», ставя на компьютеры всех родственников/знакомых архиватор. Ставлю 7-zip.

А вообще как то давно во времена CD сам придумал такую фишку в режиме командной строки винрару можно указать процент избыточности архива — вплоть до 90%. Т.о. «расширяем» архив с важными данными до размера CD-болванки и, в случае битых секторов царапания восстанавливаем данные
Насколько я помню, максимальный размер информации для восстановления всегда (сколько я застал) был 10%. Или вы что-то другое имеете в виду?
Может тома для востановления?
Это через GUI, а из командной строки — до 99%
> С уважением отношусь к автору замечательного архиватора WinRar и не хочу его «обворовывать», ставя на компьютеры всех родственников/знакомых архиватор. Ставлю 7-zip.

Шедевр логики просто. Полагаете, Евгению Рошалу теперь спокойнее по ночем спится?
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Евгений и Александр — два брата. Пишет код Евгений.
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Забыли упомянуть, что уязвимость только в Windows-версиях архиватора.
Вроде бы взаимоисключающее выходит: проводник WinRAR есть только в Windows.
Формально на сайте есть «WinRAR for Linux»
www.rarlab.com/rar/WinRARLinux.tar.gz

А, вы про багу. Ну, в линуксах не принято запускать что-либо «по клику» без указания «ЗАПУСТИ ЭТО».

То есть cd ~/download;./badscript — да. cd ~/download;badscript — нет.

В этом старинное и очень серьёзное различие между юниксами и виндами.
Все равно не понимаю. Ну нету WinRAR gui под линукс.
Писать — «О, а вот линукс версия не уязвима!» — это такое скрытое программирование людей, что пора бы уже всем под линукс? :)
Тут скорее вопрос в отношении к исполняемым файлам. В виндах общепринято запускать скачанные из интернета исполняемые файлы. Куча добропорядочного софта так распространяется.

В юниксах не принято исполнять что попало как попало. То есть если что-то исполняется (как скрипт, или как исполняемая программа) то обычно требуется явное указание «выполни это», а весь уважающий себя софт распространяется через доверенные каналы с цифровыми подписями, которые в добавок ещё требуют прав суперпользователя для установки.
> Тут скорее вопрос в отношении к исполняемым файлам.

Тут вопрос о баге в UI конкретной программы. Обсуждать можно ли написать под линуксы программу, молча запускающую другую программу или что в линуксе нет ни WinRAR, ни его глюков — толстый троллинг.

Кстати, «WinRAR for Linux» нету, есть «RAR for Linux». Но это же мелочи, когда холивар надо разводить.
WinRAR WINE wrapper allowing to run WinRAR in Linux

нуну
Ну, в линуксах не принято запускать что-либо «по клику» без указания «ЗАПУСТИ ЭТО».


Хотя всякие «хипстерские» штуки постоянно пытаются эту идеологию протолкнуть через curl… | bash ;-)
Так это практически ничем не отличается от wget URL && tar -xvf FILE.tar.gz && ./BINARY. Только действий меньше.
Есть такая проблема. Впрочем, её решение — не в изменении людей, а в организации адекватной песочницы уровня ОС. В принципе, процесс идёт (база для LXC сделана, осталось всё это очень аккуратно увязать чем-то типа docker'а). Надеюсь в ближайшие лет 5 увидеть, наконец, песочницу, которая сможет запускать нативный код с контролируемыми пермишеннами на всё (и без ада SELinux'а).
Так он тянет с собой Wine и представляет собой виндовую версию.
Разница между ./badscript и badscript минимальна. Тем более — не старинное и очень серёзное различие.

Всего лишь наличие или отсутствие точки (current directory) в путях.

И всё.
Мало того, что там нет UI. Там, похоже, консольная версия вообще ZIP не поддерживает (что неудивительно).
НЛО прилетело и опубликовало эту надпись здесь
Unix-way в действии ;-)
НЛО прилетело и опубликовало эту надпись здесь
НЛО прилетело и опубликовало эту надпись здесь
Наша старая 3.92 не подвержена этой уязвимости. Проверили ZIP_WINRAR_POC.zip и rar открывает test1.txt как бинарный файл в блокноте.
Пошел и обновил до 5-й версии, от греха подальше.
Очевидно, что данный спуфинг расширения имени файла эксплуатирует неортогональность формата архива. Для файла в архиве указано два имени с разными целями: одно — для отображения в GUI, другое — для всего остального. Для чего такое может быть полезно с точки зрения прикладного уровня? И есть ли, к примеру, еще какие-то аттрибуты у этого блока отображаемого имени, например, возможность полного сокрытия файла в архиве с точки зрения того же GUI? Ближайшее по смыслу из известных мне, но более объяснимое явление: короткие и длинные имена в файловой FAT — хотя бы есть веская причина: унаследованный формат каталога, в который просто так не впихнёшь длинные имена; последние, кстати, легко убиваются утилитой SCANDISK из дистрибутива MS-DOS v6.20.
А зачем вообще нужен Winrar если есть 7zip?
что-то платный винрар-то подкачал…
Со списком уязвимых версий везде бардак. Некоторые недоисследователи сообщают, что прям на всех версиях работает, включая WinRAR 5.1

Я залез на эту страничку, скачал и протестировал все находящиеся там версии WinRAR.

Вот что получилось:
На Windows 7 x32 и Windows XP SP3 x32 уязвимы следующие версии WinRAR

  1. 4.20
  2. 4.11
  3. 3.00
  4. 2.90
  5. 2.80
  6. 2.60


Примечательно, что работает на 2.60 и 2.80, тогда как на промежуточными между ними 2.70 и 2.71 не работает.
С 3.11 до 4.01 не работает, но начинает работать на 4.11 и 4.20
Зарегистрируйтесь на Хабре, чтобы оставить комментарий

Публикации