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

http://www.norma-stab.ru/stabilizire_vibor.html стабилизатор напряжения для дачи.

Содержание


Упаковщики исполняемых файлов в LINUX/BSD и борьба с ними
Введение
>>> Врезка упаковщики и производительность
ELF-Crypt
Рисунок1 домашняя создания JunkCode – создателя шифровщика ELFCrypt
Листинг1 дизассемблерный листинг
Листинг2 быстрая расшифровка elf-файла в отладчике gdb
Листинг3 нет, это не хитрый антиотладочный
Листинг4 дизассемблерный листинг
Листинг4 дизассемблерный листинг - часть 2
Листинг5 протокол отладки, иллюстрирующий ход динамической загрузки
Рисунок 2выбор альтернативного метода загрузки elf-файлов в IDA Pro
Рисунок3 расшифровка файла непосредственно в IDA Pro
Рисунок3 расшифровка файла непосредственно в IDA Pro - часть 2
Листинг6 распаковка программы путем установки точки останова на _dl_map_object_deps
Листинг7 скрипт для IDA Pro, расшифровывающий программу
Листинг8 результат работы ltrace
UPX
Рисунок 4 авторская страница упаковщика UPX
Листинг9 сигнатура "UPX!", расположенная в конце упакованных файлов
Листинг10 затертая сигнатура
Листинг11 встроенный распаковщик UPX'а не смог распаковать файл с затертой сигнатурой
Листинг12 снятие дампа с последующей реконструкцией elf-файла
Burneye
Рисунок 5 сайт группы TESO
Рисунок 5 сайт группы TESO - часть 2
Листинг13 дизассемблерный листинг единственного антиотладочного приема в Burneye
Рисунок6 обход антиотладочного приема в отладчике, интегрированном в IDA Pro
Рисунок7 сайт крутого пацака ByteRage
Листинг14 фрагмент burndump'а, отождествляющий упаковщик по "сигнатуре"
Листинг15 фрагмент файла, упакованного протектором Burneye
Shiva
Рисунок 8 Shiva во всей своей красе
Рисунок9 неизменный Segmentation
Рисунок10 внешний вид ядерного отладчика linice, своеобразного аналога soft-ice для Linux
Рисунок11 структура файла, зашифрованного Шивой
Заключение
>>> Врезка сводная таблица свойств упаковщиков
>>> Выноска ссылки



Начало    



Книжный магазин