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

Hello world для виртуальной машины RAR (RarVM)

Время на прочтение1 мин
Количество просмотров21K
Верите или нет, rar архивы могут содержать простой, похожий на x86, байткод для виртуальной машины RarVM. Это сделано для того, чтобы была возможность внедрять в архив фильтры (препроцессоры) для двустороннего преобразования входных данных с целью увеличения избыточности и повышения степени сжатия.
Например, есть фильтр «Intel E8 preprocessing», начала которого, вероятно, идут с LZX, который призван повысить избыточность в x86 коде.
Читать дальше →
Всего голосов 68: ↑59 и ↓9+50
Комментарии33

Ставим свежий ClamAV с поддержкой UNRAR

Время на прочтение2 мин
Количество просмотров3.8K
Проблема:
Ubuntu 8.04 (Hardy Heron) сейчас имеет в своем репозитории уже довольно старую версию пакета ClamAV — 0.92.1 ( на 6 сентября 2008 г.)
Текущая версия ClamAV: 0.94
В сети можно найти дебиановский пакет 0.94 из нестабильной ветки, но в нем напрочь отключена компонента UNRAR, даже часть кода выкинута. Видимо это сделано из-за лицензии на RAR-алгоритм. Эта компонента позволяет проверять внутри архивов RAR, в том числе версии 3. Что же делать если очень хочется?

Читать дальше →
Всего голосов 15: ↑9 и ↓6+3
Комментарии3

51 год автору WinRAR и FAR Manager

Уровень сложностиПростой
Время на прочтение4 мин
Количество просмотров45K


Некоторое время назад на русскоязычных имиджбордах было широко распространено прилагательное «винрарный» — в значении «хороший», «качественный», «правильный». Сегодня исполняется 51 год человеку, во многом благодаря которому это словечко прочно вошло в обиход. Речь идет об авторе алгоритма сжатия RAR, архиватора WinRAR и программы FAR Manager Евгении Лазаревиче Рошале.
Читать дальше →
Всего голосов 191: ↑189 и ↓2+241
Комментарии516