Heaventools

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

Я системный архитектор драйверов устройств под NT/XP, и я использовал PE Explorer для изуче- ния .SYS файлов. Меня интересовали способы взаимодействия этих фай- лов между собой, и ваша программа помогла мне лучше понять это взаимо- действие.

Dominick Cafarelli,
Sniffer Technologies,
Network Associates


Хочу сказать, что PE Explorer, возможно, самая лучшая программа из тех, что мне попадались. Раньше, чтобы получить тот же самый результат, мне приходилось исполь- зовать много разных отдельных программ, некоторые из которых уже довольно старые, еще в духе командной строки. Теперь в них нет больше необходимости. Всё, что надо, есть в PE Explorer на тулбаре.

Chris LaJoie


Я пишу на ассемблере, C и C++. Спустя всего несколько месяцев ис- пользования PE Explorer я поражаюсь, как это я раньше мог обходиться без него. Он стоит каждого цента потра- ченных денег. Спасибо за создание такой замеча- тельной программы.

Robert Limoges


Отзывы пользователей

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 файла PE Explorer упрощает анализ структуры PE файла, помогает находить ошибки в файле, исправляет повреждённые ресурсы и свойства PE файлов. Программа позволяет вам увидеть в одном месте информацию, собранную из многочисленных внутренних источников по всему файлу и представленную в наиболее удобном для просмотра формате.

При использовании PE Explorer вы получаете целый набор различных инструментов для работы с PE файлами, объединённых единым интерфейсом.    exe [подробнее...]

Средства просмотра


  • 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 тип и параметры вызова для выбранной функции.

Двойной щелчок по выбранной функции запускает Редактор описаний, в котором можно добавить комментарии или изменить значения, а так же добавить новое описание.   exe [подробнее...]
Сканнер зависимостей Сканнер зависимостей выстраивает дерево зависимостей, не исполняя при этом потенциально опасный код. Изучая зависимости неизвестного файла, вы уже можете составить примерное представление, что файл делает и как он работает на основании назначения тех системных библиотек, которые он вызывает.

Каждый найденный модуль из дерева можно в свою очередь открыть в PE Explorer, а затем вернуться к оригинальному файлу. Отчёт о результате сканирования зависимостей файла может быть сохранён на диск.    exe [подробнее...]

Редакторы


  • Редактор ресурсов служит для редактирования или замены ресурсов в файле.
  • Мастер создания манифестов позволяет добавлять в ресурсы манифест приложения.
  • Редактор характеристик изменяет набор флагов в поле Characteristics в заголовке файла.
  • Редактор секций служит для редактирования названия и размера секции, восстановления утраченных значений и коррекции характеристик секции.
  • Редактор описаний позволяет добавлять комментарии или изменять значения в описаниях функций.
  • Средства удаления Debug Information и Relocations
  • TimeDateStamp Adjuster позволяет выбрать и изменить значение штампа времени.

Редактор ресурсов В состав PE Explorer входит один из самых удобных редакторов ресурсов. Широкие возможности для редактировании проблемных файлов, большой список поддерживаемых ресурсов, продуманный интерфейс, совместимость с последними версиями Windows - всё это делает PE Explorer стандартом де факто при выборе средств редактирования ресурсов.    exe [подробнее...]

Однако, если вам не нужна расширенная функциональность PE Explorer, попробуйте Resource Tuner - это редактор ресурсов из PE Explorer, специально выделенный в отдельный продукт.

Дизассемблер


  • Поддерживает Intel 80x86, процессоры семества Pentium и совместимые с ним.
  • Набор инструкций x86 (MMX, SSE, SSE2 и SSE3), расширения AMD K6-2 3D-Now!
  • Удобная навигация по коду с использованием панелей, поиска и истории переходов.
  • Нахождение всех текстовых строк и объектов VCL внутри EXE файла.
  • Сохранение сессии и последующее открытие ассемблерного листинга и внесенных изменений.

ДизассемблерДизассемблер, входящий в состав PE Explorer, разработан с целью дать разработчикам и исследователям простой и удобный инструмент для выполнения экспресс-анализа исполняемых файлов.

Чтобы избавить пользователя от рутинной работы и уменьшить объём ручной правки, дизассемблер использует очень гибкий и интелектуальный алгоритм дизассемблирования, способный реконструировать ассемблерный код изучаемого исполняемого файла с высокой степенью достоверности.   exe [подробнее...]

Общие настройки программы


  • Список из 20-ти последних открывавшихся файлов.
  • Добавление часто открывающихся файлов в список избранных.
  • Опциональная интеграция с контекстным меню Проводника Windows.
  • Настраиваемый внешний вид и цвет у панелей и шрифтов.
  • Создание резервной копии редактируемого файла (включено по умолчанию).
  • Отображение событий и сообщений в окне лога, запись событий в лог файл.

 

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

Скачать PE Explorer PE Explorer работает на всех версиях Windows
от Windows 95 до XP, Vista, и 7.

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


Если ваша единственная задача - это редактирование ресурсов, и вам совершенно не нужна расширенная функциональность PE Explorer, то вы можете попробовать Resource Tuner - это программа представляет собой редактор ресурсов из PE Explorer, выделенный в отдельный продукт.