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 файлов. Программа позволяет вам увидеть в одном месте информацию, собранную из многочисленных внутренних источников по всему файлу и представленную в наиболее удобном для просмотра формате. При использовании PE Explorer вы получаете целый набор различных инструментов для работы с 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 тип и параметры вызова для выбранной функции. Двойной щелчок по выбранной функции запускает Редактор описаний, в котором можно добавить комментарии или изменить значения, а так же добавить новое описание. [подробнее...] |
|
Сканнер зависимостей выстраивает дерево зависимостей, не исполняя при этом потенциально опасный код. Изучая зависимости неизвестного файла, вы уже можете составить примерное представление, что файл делает и как он работает на основании назначения тех системных библиотек, которые он вызывает. Каждый найденный модуль из дерева можно в свою очередь открыть в PE Explorer, а затем вернуться к оригинальному файлу. Отчёт о результате сканирования зависимостей файла может быть сохранён на диск. [подробнее...] |
Редакторы
- Редактор ресурсов служит для редактирования или замены ресурсов в файле.
- Мастер создания манифестов позволяет добавлять в ресурсы манифест приложения.
- Редактор характеристик изменяет набор флагов в поле Characteristics в заголовке файла.
- Редактор секций служит для редактирования названия и размера секции, восстановления утраченных значений и коррекции характеристик секции.
- Редактор описаний позволяет добавлять комментарии или изменять значения в описаниях функций.
- Средства удаления Debug Information и Relocations
- TimeDateStamp Adjuster позволяет выбрать и изменить значение штампа времени.
В состав PE Explorer входит один из самых удобных редакторов ресурсов. Широкие возможности для редактировании проблемных файлов, большой список поддерживаемых ресурсов, продуманный интерфейс, совместимость с последними версиями Windows - всё это делает PE Explorer стандартом де факто при выборе средств редактирования ресурсов. [подробнее...] Однако, если вам не нужна расширенная функциональность PE Explorer, попробуйте Resource Tuner - это редактор ресурсов из PE Explorer, специально выделенный в отдельный продукт. |
Дизассемблер
- Поддерживает Intel 80x86, процессоры семества Pentium и совместимые с ним.
- Набор инструкций x86 (MMX, SSE, SSE2 и SSE3), расширения AMD K6-2 3D-Now!
- Удобная навигация по коду с использованием панелей, поиска и истории переходов.
- Нахождение всех текстовых строк и объектов VCL внутри EXE файла.
- Сохранение сессии и последующее открытие ассемблерного листинга и внесенных изменений.
Дизассемблер, входящий в состав PE Explorer, разработан с целью дать разработчикам и исследователям простой и удобный инструмент для выполнения экспресс-анализа исполняемых файлов.
Чтобы избавить пользователя от рутинной работы и уменьшить объём ручной правки, дизассемблер использует очень гибкий и интелектуальный алгоритм дизассемблирования, способный реконструировать ассемблерный код изучаемого исполняемого файла с высокой степенью достоверности. [подробнее...]
Общие настройки программы
- Список из 20-ти последних открывавшихся файлов.
- Добавление часто открывающихся файлов в список избранных.
- Опциональная интеграция с контекстным меню Проводника Windows.
- Настраиваемый внешний вид и цвет у панелей и шрифтов.
- Создание резервной копии редактируемого файла (включено по умолчанию).
- Отображение событий и сообщений в окне лога, запись событий в лог файл.
Скачайте бесплатную ознакомительную версию!
PE Explorer работает на всех версиях Windows
от XP до 11.
Минимальные системные требования:
Процессор Intel Pentium® или AMD K5 166 MHz
16 MB RAM
Если ваша единственная задача - это редактирование ресурсов, и вам совершенно не нужна расширенная функциональность PE Explorer, то вы можете попробовать Resource Tuner - это программа представляет собой редактор ресурсов из PE Explorer, выделенный в отдельный продукт.