Упаковщики исполняемых файлов в LINUX-BSD

Shiva во всей своей красе


Исходные тексты не разглашаются (как будто там есть, что скрывать!), а сам бинарник можно скачать как с сайта разработчиков www.securereality.com.au/archives/shiva-0.95.tar.gz, так и с сервера Black Hat: blackhat.com/presentations/bh-usa-03/bh-us-03-mehta/bh-us-03-shiva-0.96.tar, причем, версия с Black Hat'а посвежее будет, что наводит на определенные размышления. Там же, на Black Hat'е можно найти тексты мультимедийной презентации от обоих разработчиков и в pdf. Первый: www.blackhat.com/presentations/bh-usa-03/bh-us-03-mehta/bh-us-03-mehta.pdf и второй: http://www.blackhat.com/presentations/bh-asia-03/bh-asia-03-halvar.pdf.

Разработчики реализовали мощную антиоталадку, многоуровневую динамическую шифровку, эмуляцию некоторых процессорных инструкций… в общем получился почти что Armadillo, только под LINUX. Но, если Armadillo хоть как-то работает, то Shiva на всех доступных ## мыщъху системах выпадет в Segmentation fault. Конкретно тестировались: KNOPPIX с ядрами 2.6.7/4.2.7 и S.u.S.E c ядром 2.6.8, пускаемых как под VM Ware, так и на "живой" машине с процессором AMD Athol-1700.



Содержание раздела