Новичку полезно

  • Баннер
  • А знаете ли вы что?

    - каждый уважающий себя хакер использует связку из VPN+Socket?


Хак виртуальной машины RarVM внутри WinRAR

Теги: RarVM, WinRAR, виртуальная машина
источник

 Хак виртуальной машины RarVM внутри WinRARСпециалист по безопасности Тэвис Орманди (Tavis Ormandy) покопался в коде архиватора WinRAR и разработал инструментарий для встроенной в архиватор виртуальной машины RarVM.

Мало кто знает, что внутри WinRAR есть примитивная x86-совместимая виртуальная машина. В ней всего около 50 инструкций, а вся виртуальная машина со стандартными фильтрами занимает чуть больше 1000 строк. Она реализована внутри архиватора с одной целью: улучшить сжатие x86-кода. 

Повторяющиеся вызовы можно транслировать в абсолютные адреса и более эффективно заархивировать. Поэтому в RAR есть фильтры для десятка стандартных вызовов. Более того, в нём есть возможность создания новых фильтров в процессе архивации! То есть в архив RAR можно включать байткод, который будет исполняться встроенной виртуальной машиной RarVM.

До сих пор не существовало программ, которые бы использовали эту необычную функциональность, поэтому Тэвис Орманди разработал компоновщик и ассемблер, опубликовал документацию для работы с RarVM, в скором будущем планирует выпустить ещё дизассемблер и, может быть, портировать компилятор на основе llvm.

Пример программы, которая выводит классическое “Hello, World!” за счёт CRC-компенсации в проверке CRC.

http://pastebin.com/b6i2ntd2

Добавить комментарий








VK Стена

  • Ссылка: 64-битные процессоры ARM заменят x86 в серверах
  • Пост: Утечка приватной информации в Ubuntu 12.10
  • Ссылка: Websсriрt.io: хостинг для скриптов
  • Ссылка: Синтаксис Markdown предлагают утвердить в качестве стандарта
  • Ссылка: ФБР запустило новую инициативу для опознания хакеров
  • Новость: Хакерская группа #GhostShell объявила войну властям России
  • Пост: Новые сиськи в альбоме "Девушки" http://vk.com/album-1815460 ...
  • Новое фото в альбоме "Мемы/Тролфэйсы/Покетфэйсы и т.д."
  • Новость: #Anonymous похитили личные электронные письма офицеров полиции Англии
  • Новость: Что можно купить за 50 долларов

Cтатистика

SMS.копилка

SMS.копилка

Orphus

Система Orphus