PE Explorer — Список возможностей
PE Explorer содержит средства для дизассемблирования и изучения исполняемых файлов, а также изменения их свойств и ресурсов.
Просмотр и редактирование Portable Executable (PE) файлов
- Работа с 32-битными PE файлами — такими, как .EXE, .DLL, драйвера устройств (.SYS, .ACM), ActiveX Controls (.OCX), библиотеки Borland (.DPL и .BPL), файлы визуальных стилей (.MSSTYLES), апплеты контрольной панели (.CPL), скринсейверы (.SCR) и любые другие win32 исполняемые файлы.
- Работа с поврежденными и запакованными файлами: такие файлы открываются в Safe режиме.
- Проверка целостности файла при открытии.
- Вычисление и коррекция контрольной суммы файла.
- Модификация значения точки входа.
- Модификация свойств файлов.
- Автоматичесие распаковщики для UPX, Upack и NSPack.
- Возможно подключение пользовательских плагинов для обработки файлов при открытии.
![]() |
PE Explorer упрощает анализ структуры PE файла, помогает находить ошибки в файле, исправляет повреждённые ресурсы и свойства PE файлов. Программа позволяет вам увидеть в одном месте информацию, собранную из многочисленных внутренних источников по всему файлу и представленную в наиболее удобном для просмотра формате. |
Средства просмотра
- Headers Info Viewer отображает сводную таблицу данных из заголовка PE файла.
- Data Directories Viewer отображает каталог Data Directories, описывающий содержащиеся в файле данные.
- Sections Header Viewer позволяет просматривать количество секций в файле, их названия, адреса, извлекать или удалять секции из файла.
- Export, Import и Delay Import Viewers отображают списки экспорта и импорта.
- Function Syntax Viewer служит для просмотра и редактирования описаний функций.
- Digital Signature Viewer отображает детали сертификата в блоке цифровой подписи.
- Dependency Scanner показывает цепочку зависимостей и полный путь к каждому модулю.
- Relocation Viewer показывает информацию о базовых поправках, содержащихся в таблице релокаций.
- Debug Information Viewer отображает отладочную информацию, содержащуюся в файле.
- Resource Viewer позволяет просматривать, удалять или извлекать любой тип ресурсов.
![]() |
При просмотре списка имён функций в таблицах экспорта, импорта и отложенного импорта для ключевых системных библиотек PE Explorer дополнительно показывает в панели Syntax Details тип и параметры вызова для выбранной функции. Двойной щелчок по выбранной функции запускает Редактор описаний, в котором можно добавить комментарии или изменить значения, а также добавить новое описание. |
![]() |
Сканнер зависимостей выстраивает дерево зависимостей, не исполняя при этом потенциально опасный код. Изучая зависимости неизвестного файла, вы уже можете составить примерное представление, что файл делает и как он работает на основании назначения тех системных библиотек, которые он вызывает. |
Редакторы
- Редактор ресурсов служит для редактирования или замены ресурсов в файле.
- Мастер создания манифестов позволяет добавлять в ресурсы манифест приложения.
- Редактор характеристик изменяет набор флагов в поле Characteristics в заголовке файла.
- Редактор секций служит для редактирования названия и размера секции, восстановления утраченных значений и коррекции характеристик секции.
- Редактор описаний позволяет добавлять комментарии или изменять значения в описаниях функций.
- Средства удаления Debug Information и Relocations
- TimeDateStamp Adjuster позволяет выбрать и изменить значение штампа времени.
![]() |
В состав PE Explorer входит один из самых удобных редакторов ресурсов. Широкие возможности для редактировании проблемных файлов, большой список поддерживаемых ресурсов, продуманный интерфейс, совместимость с последними версиями Windows — всё это делает PE Explorer стандартом де факто при выборе средств редактирования ресурсов. |
Дизассемблер
- Поддерживает Intel 80x86, процессоры семества Pentium и совместимые с ним.
- Набор инструкций x86 (MMX, SSE, SSE2 и SSE3), расширения AMD K6-2 3D-Now!
- Удобная навигация по коду с использованием панелей, поиска и истории переходов.
- Нахождение всех текстовых строк и объектов VCL внутри EXE файла.
- Сохранение сессии и последующее открытие ассемблерного листинга и внесенных изменений.
Дизассемблер разработан с целью дать разработчикам и исследователям простой и удобный инструмент для выполнения экспресс-анализа исполняемых файлов. Чтобы избавить пользователя от рутинной работы и уменьшить объём ручной правки, дизассемблер использует очень гибкий и интелектуальный алгоритм дизассемблирования, способный реконструировать ассемблерный код изучаемого исполняемого файла с высокой степенью достоверности.
Подробнее...
Общие настройки программы
- Список из 20-ти последних открывавшихся файлов.
- Добавление часто открывающихся файлов в список избранных.
- Опциональная интеграция с контекстным меню Проводника Windows.
- Настраиваемый внешний вид и цвет у панелей и шрифтов.
- Создание резервной копии редактируемого файла (включено по умолчанию).
- Отображение событий и сообщений в окне лога, запись событий в лог файл.
Скачайте бесплатную ознакомительную версию!
PE Explorer работает на всех версиях Windows
от XP до 11.
Минимальные системные требования:
Intel Pentium® или AMD K5 166 MHz 16 MB RAM
Если ваша единственная задача — это редактирование ресурсов, и вам совершенно не нужна расширенная функциональность PE Explorer, то вы можете попробовать Resource Tuner — это программа представляет собой редактор ресурсов из PE Explorer, выделенный в отдельный продукт.