EXE Browser

Анонсы новых плагинов. Обсуждение плагинов ведется ниже.
Post Reply
User avatar
Tim Sobolev
Posts: 729
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Has thanked: 1 time
Been thanked: 7 times

EXE Browser

Post by Tim Sobolev »

Предлагаю вниманию уважаемой публики плагин, позволяющий исследовать структуру исполняемых файлов. На данном этапе это альфа версии. Все замечания и идеи обсуждаемые здесь: http://forum.farmanager.com/viewtopic.php?t=2135

EXE Browser v0.01 build 20
PE Format v0.01 build 5


Кратко о возможностях этого билда:
==== EXE Browser ===
* Поддержка подключаемых форматов (пока только PE 32)
* Просмотр данных или во внутреннем вьювере FAR (hex/disasm 32)
или в Hiew32 (версий старше 7.0)
* Возможность экспорта всех элементов-файлов с ненулевым размером
* Показ характеристик всех не виртуальных элементов (CtrlA)
* Переключение режима панели (настраиваимых в lng файлах форматов)
* Поддержка деманглинга имен
* Отключаемость входа в файл как в архив (INI файл)
* Изменяемость префикса (LNG файл)
==== PE Format ===
* Отображение директории
* Отображение секций, декодирование их флагов, обнаружение элементов директории попадающих в каждую секцию
* Отображение экспортов
* Отображение импортов (пока что без bound и delayed)
* Показ ресурсов (RAW mode: структура и содержимое соответсвую таковым из формата файла)
* Определение оверлея (данных, дописанных к файлу после его компиляции)
* Элемент служащий для перехода на EP (точку входа)
* Элементы содержащие в себе MZ и PE заголовки (последний вместе с таблицей секций и данными до начала первой секции)

============================
!!!ВНИМАНИЕ!!!
Минимальная версия FAR - 1.71 билд 2148
============================
User avatar
Tim Sobolev
Posts: 729
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Has thanked: 1 time
Been thanked: 7 times

Post by Tim Sobolev »

EXE Browser v0.01 build 21
PE Format v0.01 build 6

Выкладываю последний рабочий билд, который существует на этот момент. Сейчас ведется работа по изменению внутренней структуры, поэтому в течении одного-двух месяцев появление новых билдов врят ли ожидается, хотя все возможно...

Изменения в этом билде:
==== EXE Browser ===
build 21
* Numpad 5 == F3

==== PE Format ===
build 6
! Fixed incorrect "PE Header" item data size detecting
User avatar
Tim Sobolev
Posts: 729
Joined: Fri 01 Apr, 2005 14:46
Location: Украина
Has thanked: 1 time
Been thanked: 7 times

Re: EXE Browser

Post by Tim Sobolev »

EXE Browser v0.02 build 53
PE Format v0.02 build 30

Была произведена некоторая перетряска исходников и мелкие правки. Билд выкладывается с целью поиска скользких мест.
В дальнейшем весь код будет переписан на новом движке с отказом от виндового маппинга.

Изменения в этом билде:
==== EXE Browser ===
Version 0.02
# Sources reorganization

==== PE Format ===
Version 0.02
# Sources reorganization


http://plugring.farmanager.com/plugin.php?pid=779
Post Reply

Return to “Анонсы новых плагинов”