- Регистрация
- 1 Мар 2015
- Сообщения
- 9,065
- Баллы
- 155
Редакторы ресурсов - это специализированные программы для просмотра, создания и изменения ресурсов PE-файлов. С их помощью можно, например, разблокировать пункты меню в шароварной программе, поменять иконку приложения, изменить внешний вид диалоговых окон, выполнить перевод интерфейса и т.п. У каждого специалиста по реверсу есть свой любимый редактор ресурсов, поэтому нельзя сказать, что какой-то из них лучше или хуже. Очень часто для решения разных задач требуются функции какого-нибудь конкретного инструмента, и в этой статье я попробую вкратце рассказать о самых популярных редакторах ресурсов исполняемых файлов.
Скриншот программы Restorator 2007
Restorator - пожалуй, самый известный редактор ресурсов исполняемых файлов в формате exe, dll, ocx, scr, res и других. Позволяет создавать и редактировать стандартные файлы ресурсов .RES, извлекать и добавлять в файл свои ресурсы. Но главное преимущество Restorator в том, что результаты ваших трудов можно несколькими кликами мышки оформить в виде небольшого патча. Таким способом, например, создано огромное количество русификаторов для различных программ. Из замеченных недостатков первый косяк - это необходимость заплатить за использование программы (в прилагаемых вариантах эта проблема уже решена), а второй - дурацкая привычка гадить строчкой "Bome" в служебных полях иконок отредактированного файла.
Скриншот программы eXeScope
eXeScope - мой любимый редактор. Очень шустро работает с ресурсами, можно быстро посмотреть диалоговые окна, вытащить или поменять иконки и картинки, но особенно меня радует работа с ресурсами файлов, написанных на Delphi. Иногда возникают проблемы с ресурсами распакованных файлов, в этом случае обычно помогает пересборка секции ресурсов файла перед отправкой его в редактор. eXeScope тоже платный, но эта проблема тоже давно решена. Если предпочитаете английский интерфейс, то удалите файл eXeScope.RUS из каталога программы.
Скриншот программы Resource Tuner
Resource Tuner - это программа для просмотра, редактирования, замены и извлечения ресурсов исполняемых файлов, то есть всех тех элементов, которые образуют визуальный графический интерфейс приложений, работающих под Windows: иконки, строчки, изображения, звуки, диалоги, меню и многое другое. Программа позволяет вносить изменения во внешний вид приложений, не вмешиваясь в их исходный код. Авторы страдают тяжелейшей формой вареза головного мозга, поэтому старательно убивают ломаные версии своего поделия на различных файлообменниках. На всякий случай пара ссылок: и .
Скриншот программы PE Explorer
PE Explorer предназначен для просмотра и редактирования внутренней структуры исполняемых файлов, таких как EXE, DLL, ActiveX и другие. В состав PE Explorer входят редактор ресурсов, редактор секций, дизассемблер, сканер зависимостей, анализатор цифровых подписей и другие незаменимые в работе исследователей программ инструменты. С помощью PE Explorer очень просто анализировать, редактировать или оптимизировать проблемные файлы, переводить интерфейсы на другие языки. Авторы этого поделия те же, что и предыдущего, со всеми вытекающими последствиями. Но заграница снова нам .
Скриншот программы Resource Builder
Resource Builder - еще одна коммерческая разработка в арсенале редакторов ресурсов. Используя Resource Builder, редактирование ресурсов становится простейшей задачей. В этом редакторе представлен полный набор очень удобных и понятных инструментов для всех типов ресурсов. Встроенный линковщик обновит ресурсы прямо в исполняемых модулях без перекомпиляции, а создание библиотек ресурсов (Resource Only DLLs), используемых для локализации приложений, займет всего пару щелчков мыши. Взять бесплатно этот полезный инструмент можно на сторонних ресурсах: и .
Скриншот программы XN Resource Editor
- бесплатный просмотрщик и редактор ресурсов исполняемых файлов. Скачать можно , а для разработчиков в открытый доступ там же выложены исходные тексты редактора. Вот, учитесь, шароварщики, как надо работать.
XN Resource Editor 3.0.0.1
(882,490 bytes)
Скриншот программы PE Resource Explorer
PE Resource Explorer - детище того же автора, что и XN Resource Editor, поэтому похож на предыдущий редактор как по внешнему виду, так и по функционалу. Такой же бесплатный. Других уникальных функций за PE Resource Explorer замечено не было, так что выложен он здесь исключительно ради коллекции.
PE Resource Explorer 2.0.0.1
(643,299 bytes)
Скриншот программы mini Resource Editor
mini Resource Editor. При небольшом размере у этого бесплатного редактора есть полезная функция - он может показывать формы Delphi из ресурсов с возможностью визуального редактирования.
mini Resource Editor 1.3.1
(484,216 bytes)
Скриншот программы ResEdit
- бесплатный редактор для 32-битных и 64-битных систем, позволяющий как создавать файлы ресурсов с нуля, так и редактировать их в готовых исполняемых файлах. При небольшом размере обладает достаточно широкими возможностями. Русский язык в наличии. Последнюю версию редактора всегда можно .
ResEdit 1.5.9
(527,389 bytes)
Скриншот программы RCE
RCE - редактор ресурсов для визуального создания и редактирования RC-файлов, может быть использован совместно с IDE или применяться с другими редакторами ресурсов в качестве вспомогательного инструмента. Напрямую с исполняемыми файлами не работает, поэтому особой пользы от RCE я не вижу.
RCE 2.1.23.1
(452,665 bytes)
Теперь выложу еще несколько программ, предназначенных для реконструкции, оптимизации и восстановления секции ресурсов в исполняемых файлах. Они пригодятся в случае, если вы восстанавливаете файл после снятия упаковщика или протектора.
Скриншот программы Resource Binder
Resource Binder - программа для работы с ресурсами от автора небезызвестного Private EXE Protector. Предусмотрены несколько режимов работы: быстрая или полная реконструкция секции ресурсов, извлечение ресурсов в бинарный файл или удаление секции ресурсов. На всякий случай выложу несколько версий Resource Binder.
Resource Binder 2.6
(76,094 bytes)
Resource Binder 3.0
(281,537 bytes)
Resource Binder 3.1.5
(431,145 bytes)
PEKIT от UsAr - консольная программа для работы с PE-файлами, одной из опции которой является перестройка секции ресурсов. Основана на библиотеке yzPELib, ее исходники нескольких версий также прилагаются в архиве.
PEKIT 1.0 + yzPELib v0.3-0.5
(282,098 bytes)
Напоследок еще две консольные программы: Resource Rebuilder от Dr.Golova и pResFix от Hapatsa. Описания программ в архивах, если они вам действительно нужны, то вы должны уметь ими пользоваться.

Скриншот программы Restorator 2007
Restorator - пожалуй, самый известный редактор ресурсов исполняемых файлов в формате exe, dll, ocx, scr, res и других. Позволяет создавать и редактировать стандартные файлы ресурсов .RES, извлекать и добавлять в файл свои ресурсы. Но главное преимущество Restorator в том, что результаты ваших трудов можно несколькими кликами мышки оформить в виде небольшого патча. Таким способом, например, создано огромное количество русификаторов для различных программ. Из замеченных недостатков первый косяк - это необходимость заплатить за использование программы (в прилагаемых вариантах эта проблема уже решена), а второй - дурацкая привычка гадить строчкой "Bome" в служебных полях иконок отредактированного файла.

Скриншот программы eXeScope
eXeScope - мой любимый редактор. Очень шустро работает с ресурсами, можно быстро посмотреть диалоговые окна, вытащить или поменять иконки и картинки, но особенно меня радует работа с ресурсами файлов, написанных на Delphi. Иногда возникают проблемы с ресурсами распакованных файлов, в этом случае обычно помогает пересборка секции ресурсов файла перед отправкой его в редактор. eXeScope тоже платный, но эта проблема тоже давно решена. Если предпочитаете английский интерфейс, то удалите файл eXeScope.RUS из каталога программы.

Скриншот программы Resource Tuner
Resource Tuner - это программа для просмотра, редактирования, замены и извлечения ресурсов исполняемых файлов, то есть всех тех элементов, которые образуют визуальный графический интерфейс приложений, работающих под Windows: иконки, строчки, изображения, звуки, диалоги, меню и многое другое. Программа позволяет вносить изменения во внешний вид приложений, не вмешиваясь в их исходный код. Авторы страдают тяжелейшей формой вареза головного мозга, поэтому старательно убивают ломаные версии своего поделия на различных файлообменниках. На всякий случай пара ссылок: и .

Скриншот программы PE Explorer
PE Explorer предназначен для просмотра и редактирования внутренней структуры исполняемых файлов, таких как EXE, DLL, ActiveX и другие. В состав PE Explorer входят редактор ресурсов, редактор секций, дизассемблер, сканер зависимостей, анализатор цифровых подписей и другие незаменимые в работе исследователей программ инструменты. С помощью PE Explorer очень просто анализировать, редактировать или оптимизировать проблемные файлы, переводить интерфейсы на другие языки. Авторы этого поделия те же, что и предыдущего, со всеми вытекающими последствиями. Но заграница снова нам .

Скриншот программы Resource Builder
Resource Builder - еще одна коммерческая разработка в арсенале редакторов ресурсов. Используя Resource Builder, редактирование ресурсов становится простейшей задачей. В этом редакторе представлен полный набор очень удобных и понятных инструментов для всех типов ресурсов. Встроенный линковщик обновит ресурсы прямо в исполняемых модулях без перекомпиляции, а создание библиотек ресурсов (Resource Only DLLs), используемых для локализации приложений, займет всего пару щелчков мыши. Взять бесплатно этот полезный инструмент можно на сторонних ресурсах: и .

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

(882,490 bytes)

Скриншот программы PE Resource Explorer
PE Resource Explorer - детище того же автора, что и XN Resource Editor, поэтому похож на предыдущий редактор как по внешнему виду, так и по функционалу. Такой же бесплатный. Других уникальных функций за PE Resource Explorer замечено не было, так что выложен он здесь исключительно ради коллекции.

(643,299 bytes)

Скриншот программы mini Resource Editor
mini Resource Editor. При небольшом размере у этого бесплатного редактора есть полезная функция - он может показывать формы Delphi из ресурсов с возможностью визуального редактирования.

(484,216 bytes)

Скриншот программы ResEdit
- бесплатный редактор для 32-битных и 64-битных систем, позволяющий как создавать файлы ресурсов с нуля, так и редактировать их в готовых исполняемых файлах. При небольшом размере обладает достаточно широкими возможностями. Русский язык в наличии. Последнюю версию редактора всегда можно .

(527,389 bytes)

Скриншот программы RCE
RCE - редактор ресурсов для визуального создания и редактирования RC-файлов, может быть использован совместно с IDE или применяться с другими редакторами ресурсов в качестве вспомогательного инструмента. Напрямую с исполняемыми файлами не работает, поэтому особой пользы от RCE я не вижу.

(452,665 bytes)
Теперь выложу еще несколько программ, предназначенных для реконструкции, оптимизации и восстановления секции ресурсов в исполняемых файлах. Они пригодятся в случае, если вы восстанавливаете файл после снятия упаковщика или протектора.

Скриншот программы Resource Binder
Resource Binder - программа для работы с ресурсами от автора небезызвестного Private EXE Protector. Предусмотрены несколько режимов работы: быстрая или полная реконструкция секции ресурсов, извлечение ресурсов в бинарный файл или удаление секции ресурсов. На всякий случай выложу несколько версий Resource Binder.

(76,094 bytes)

(281,537 bytes)

(431,145 bytes)
PEKIT от UsAr - консольная программа для работы с PE-файлами, одной из опции которой является перестройка секции ресурсов. Основана на библиотеке yzPELib, ее исходники нескольких версий также прилагаются в архиве.

(282,098 bytes)
Напоследок еще две консольные программы: Resource Rebuilder от Dr.Golova и pResFix от Hapatsa. Описания программ в архивах, если они вам действительно нужны, то вы должны уметь ими пользоваться.
Вложения
-
530.6 КБ Просмотры: 4