C++ C++ C# C# ASP.NET Security ASP.NET Security ASM ASM Скачать Скачать Поиск Поиск Хостинг Хостинг  
  Программа для работы с LPT портом...
Язык: .NET — ©Alexey...
  "ASP.NET Atlas" – AJAX в исполнении Micro...
Язык: .NET — ©legigor@mail.ru...
  "Невытесняющая" Многопоточность...
Язык: C/C++ — ©...
  01.05.2010 — Update World C++: Сборник GPL QT исходников
  15.12.2007 — Весь сайт целиком можно загрузить по ссылкам из раздела Скачать
Хостинг:
Windows 2003, ASP.NET 2.0
бесплатный и от 80 руб./мес


   Отправить письмо
Кулабухов Артем, Беларусь




 Редактор PE файлов / Общие вопросы. / Система. Общее

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


Автор: NEOx ( 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_USER\SOFTWARE\UINC\PE 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 Кб