EugeneRoshal
Advanced Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору Benchmark Цитата: Такие вещи надо убирать из WinRAR. | В общем - да. В той части сообщения, что я удалил выше, речь шла, что если когда-нибудь дыра обнаружится в самой unacev2.dll, а не в ее обвязке, как сейчас, распаковку ace придется убрать. Обвязку-то я могу поправить, а в чужую dll не влезешь. Прочие старые форматы в WinRAR в исходниках, и там я могу сам закрывать дыры. Есть еще 7zxa.dll, но ее Игорь регулярно обновляет, да и там на крайний случай можно перейти на доступный в исходниках public domain распаковщик из LZMA SDK с некоторой потерей функциональности. С ace же сложнее. Когда я добавлял распаковку ace2, в исходниках был доступен только распаковщик ace1, так что пришлось использовать unacev2.dll. Сейчас я нашел какой-то unace2 в исходниках, но про его надежность и функциональность пока ничего сказать не могу. Кроме того, судя по первому на этот unace2 взгляду, трудоемкость интеграции обещает быть немаленькой. Отсюда возникает вопрос - сколько тех ace архивов осталось в обращении, если даже сайт разработчика WinAce уже закрылся. ZSZ Цитата: Грамотно настроенной системе наплевать на дыры в прикладном ПО. | Так ведь таких грамотно настроенных систем - меньшинство. |