Редактор ресурсов

   English English  Deutsch Deutsch  Русский Русский

главная  программы  resource tuner console  обзорный тур

PE Tools: Настройка PE файлов из командной строки

Кроме функций редактирования ресурсов, Resource Tuner Console так же содержит ряд методов для изменения структуры PE файлов.


Обновление контрольной суммы

Используйте свойство UpdateChecksum для пересчёта контрольной суммы в заголовке файла.

Ребазирование DLL

Процедура RebaseImage используется для изменения значения адреса ImageBase. Теперь вы можете сами устанавливать базовый адрес загрузки для своих DLL, чтобы избежать конфликта в случае, когда ваше приложение загружает несколько DLL с одним и тем же стартовым адресом. Пример использования процедуры RebaseImage смотрите в скрипте Edit Custom GIF.

Процедура работает только с 32-битными файлами. Ребазирование 64-битных файлов менее актуально, операционная система и сама превосходно с этим справляется.

Обновление штампа времени и даты

Используйте процедуру UpdateDateTimeStamp для изменения значений TimeDateStamp в заголовке файла и в секциях экспорта и ресурсов.

Создание секции ресурсов

Если в вашем файле вообще отсутствует секция ресурсов, то перед тем, как добавить икону или манифест, нужно эту секцию ещё создать. Используйте функцию CreateResources для добавления пустой секции ресурсов в файл, который был скомпилирован без ресурсов.

Удаление пустой секции ресурсов

Используйте свойство StripEmptyResSection для разрешения или запрещения удаления пустой секции ресурсов из файла при его сохранении.

Распаковщик UPX

В состав Resource Tuner Console входит плагин для распаковки UPX. Этот плагин вызывается при каждом открытии файла и анализирует, не является ли открываемый файл сжатым при помощи UPX. Поддерживаются все версии UPX, начиная с самых ранних версий (до 0.80) и заканчивая самыми новыми 3.0x версиями. В случае, если открываемый исполняемый файл оказывается запакован UPX, плагин для распаковки UPX автоматически распаковывает файл и воссоздаёт его в его оригинальной несжатой форме. Подробности работы с плагином описаны в документации.

ПРИМЕРЫ СКРИПТОВ

Установив Resorce Tuner Console на свой компьютер, вы найдёте папку Demo Scripts в директории с программой. Внутри этой папки находятся 12 папок с примерами скриптов и тестовыми файлами.

Пошаговое руководство по использованию скриптов

Примеры скриптов

 

Скачайте бесплатную ознакомительную версию!

Скачать Resource Tuner Console
Resource Tuner Console работает на всех версиях Windows
от Windows 2000 до XP, Vista и 7.

Минимальные системные требования:
Процессор Intel Pentium® или AMD K5 166 MHz
16 MB RAM