Базы данныхИнтернетКомпьютерыОперационные системыПрограммированиеСетиСвязьРазное
Поиск по сайту:
Подпишись на рассылку:

Назад в раздел

Редактор PE файлов

div.main {margin-left: 20pt; margin-right: 20pt} Редактор PE файлов

Автор: NEOx ( http://www.n-soft.by.ru/ )

Компилятор: Visual C++

Программа позволяет посмотреть и отредактировать: DOS-совместимый заголовок (форматированная часть), PE заголовок, и параметры секций (сегментов) в файле. Программа обрабатывает DOS 2 Header, PE Header, Object Table полностью, дальше я пока не добрался.

В главном окне программы можно изменять параметры DOS-совместимого заголовка.

PE Header Editor производит изменения основных параметров PE-заголовка: точка входа, размер кода, базовый адрес, выравнивание PE заголовка, и др. Sections Editor производит изменения параметров секций: виртуалный адрес, виртуальный размер, физический адрес, физический размер, характеристки. Directory Editor изменяет параметры различных таблиц.

Advanced Editor позволяет изменить различные версии (например версию линкера), тип подсистемы необходимой для запуска программы и др. Исходники прилагаются.

II. Настройки.
- Create backup copy (BAK-file) Будет создана резервная копия файла.
- Read-Only Файл будет открыт только для чтения.
- Save options Настройки будут сохранены.

III. Примечания.
Запуск программы из командной строки:
- Имя обрабатываемого файла передается как первый параметр. Например: PE Tools.exe PE_File.exe
- Если вы открываете файл, находящийся на CD или только для чтения, тогда следует установить опцию Read-Only.
- Удаление программы. Удалите файлы и ключ "HKEY_CURRENT_USERSOFTWAREUINCPE TOOLS" из реестра.

IV. История версий.
- v1.3 - [01.06.2002] + Программа переименована в PE Tools. + Теперь программа может редактировать DOS-совместимый заголовок. + Добавлено: создание резервной копии и открытие файлов только для чтения. + Значительно улучшена процедура идентификации PE-файлов. - Исправлен баг открытия файлов.

- v1.2 - [13.05.2002] - Исправлены некоторые баги. + Теперь программа не открывает файлы Read-Only. Так как это вызывает большой глюк. + Исходники теперь распространяются вместе с программой.

- v1.1 - [07.05.2002] * Первая публичная версия. GUI приложение. - Исправлен глюк с секциями. + Полностью переписаны функции работы с PE файлами. + Введено предупреждение о сохранении изменений. + Введена обработка командной строки. + Добавлены дополнительные типы процессоров в Advanced Information.

- v1.0 - [03.02.2002] * Прога была консольной версией и не распространялась.. * Был глюк при работе с секциями, и многие другие. * Прога называлась PEEditor.

Скачать исходник - 51 Кб



  • Главная
  • Новости
  • Новинки
  • Скрипты
  • Форум
  • Ссылки
  • О сайте




  • Emanual.ru – это сайт, посвящённый всем значимым событиям в IT-индустрии: новейшие разработки, уникальные методы и горячие новости! Тонны информации, полезной как для обычных пользователей, так и для самых продвинутых программистов! Интересные обсуждения на актуальные темы и огромная аудитория, которая может быть интересна широкому кругу рекламодателей. У нас вы узнаете всё о компьютерах, базах данных, операционных системах, сетях, инфраструктурах, связях и программированию на популярных языках!
     Copyright © 2001-2024
    Реклама на сайте