Издательский дом ООО "Гейм Лэнд"ЖУРНАЛ ХАКЕР #73, ЯНВАРЬ 2005 г.

Обзор компонентов

Фленов Михаил www.vr-online.ru

Хакер, номер #073, стр. 073-124-3


UnPECompact

Для Visual С++

Описание

Начинающие крякеры часто сталкиваются с запакованными файлами. Это небольшая, но очень неприятная для них проблема, которая усложняет отладку. Я предлагаю тебе исходник программы, которая умеет распаковывать PE-файлы, ужатые PECompact’ом.

Особые отличия

+ Процесс происходит достаточно быстро, результат сохраняется в файле для дальнейшей отладки или вскрытия.

+ Последняя версия программы умеет работать с любыми версиями паковщиков PE. Судя по информации в текстовиках, исходник протестирован на всех версиях вплоть до 1.69.

- В процессе отладки показывается простейшая информация, хотя можно было бы сделать бегунок.

- Если посмотреть исходный код, то окажется, что он абсолютно не сложен. Все спрятано в динамических библиотеках, которые и использует программа.

Диагноз

Несмотря на свою простоту в реализации, исходник может быть полезен хотя бы для того, чтобы понять, как работают DLL-файлы. Дальше уже можно будет написать свою программу, которая будет делать то, что тебе нужно, как нужно, а главное – делать это красиво. Не люблю уродливые и неудобные интерфейсы, это не соответствует стилю ][.

Ссылки

Программу забираем здесь: http://scifi.pages.at/yoda9k/files/UNPEC132.ZIP

CD

На компакт-диске ты найдешь все компоненты из этого обзора.

Назад на стр. 073-124-2  Содержание