View previous topic :: View next topic |
Author |
Message |
SPeller
Joined: 21 Aug 2006 Posts: 101
|
(Separately) Posted: Sun Feb 26, 2012 11:28 Post subject: PE Viewer |
|
|
Всем привет!
Wincmd.ru wrote: | PE Viewer - это Lister-плагин для популярного файлового менеджера Total Commander, предназначенный для просмотра информации о модулях PE формата (EXE, DLL, OCX и т.п.). Показывает импортируемые и экспортируемые модулем функции, подробную информацию о секциях и заголовках модуля, а так же компилятор, которым был собран модуль. |
Решился я таки воскресить свой плагин Представляю бета-версию: http://wincmd.ru/download.php?id=peviewer
Плагин был переписан весь. Интерфейс - полностью, внутренности - местами. За размером в этот раз не гнался, писал на дельфях, поэтому размеры файлов не худенькие.
Основные добавления:
- Добавлена х64 версия плагина.
- Добавлена поддержка х64 бинарников.
- Добавлена вкладка с ресурсами, умеющая показывать данные в разных режимах и сохранять ресурсы в файл.
- Удалено определение компилятора.
Пока не прикручено:
- Проверка валидности зависимостей.
- Локализация.
Естественно, исправил старых багов и добавил новых Данная версия в статусе "бета", от сообщества жду замечаний, пожеланий, и, естественно, багрепортов. Багрепорты желательно подкреплять бинарниками, на которых они происходят (мыло скину в личку, или в аську).
Last edited by SPeller on Wed Mar 14, 2012 04:33; edited 8 times in total |
|
Back to top |
|
|
ask-rus
Joined: 10 Nov 2009 Posts: 2076 Location: Russian Federation
|
(Separately) Posted: Sun Feb 26, 2012 16:28 Post subject: |
|
|
Wincmd.ru wrote: | PE Viewer - это Lister-плагин для популярного файлового менеджера Total Commander, предназначенный для просмотра информации о модулях PE формата (EXE, DLL, OCX и т.п.). Показывает импортируемые и экспортируемые модулем функции, подробную информацию о секциях и заголовках модуля, а так же компилятор, которым был собран модуль. |
_________________ «Минимализм - это кратчайший путь бесконечного стремления к идеалу»
«Не бойся, что не знаешь, - бойся, что не учишься» Китайская пословица |
|
Back to top |
|
|
SPeller
Joined: 21 Aug 2006 Posts: 101
|
(Separately) Posted: Sun Feb 26, 2012 16:39 Post subject: |
|
|
О чем цитата? Что мне нужно на нее ответить? |
|
Back to top |
|
|
iNorbert
Joined: 03 Mar 2008 Posts: 221
|
(Separately) Posted: Sun Feb 26, 2012 18:13 Post subject: |
|
|
Предположу, что наш научный сотрудник ask-rus указал вам сим незатейливым способом на отсутствие описания сабжевого плагина в первом посте. Ни описания, ни скриншотов, ни возможностей. Вам есть над чем поработать. Автоинсталла и ридми тоже нет кстати. Все это безусловно затрудняет внедрение вашего плагина в широкие народные массы.
как бы говорит нам предыдущий оратор _________________ Только юнити, только хардкор!
Свинятина |
|
Back to top |
|
|
SPeller
Joined: 21 Aug 2006 Posts: 101
|
(Separately) Posted: Mon Feb 27, 2012 01:53 Post subject: |
|
|
Да описание то же самое. Плагин не новый, поэтому описалово писать не стал.
Автоинсталла нет, потому что бета. Пытался найти на сайте гислера описание как его делать - не нашел. Поэтому пока забил.
Last edited by SPeller on Mon Feb 27, 2012 06:11; edited 1 time in total |
|
Back to top |
|
|
SPeller
Joined: 21 Aug 2006 Posts: 101
|
(Separately) Posted: Mon Feb 27, 2012 06:04 Post subject: |
|
|
Я вот только думаю о полезности определения компилятора. На буржуйском форуме уже попросили обратно ) Есть программулина PEiD, из нее бы выдернуть сигнатуры, но авторы разработку прикрыли, и исходники пока что жмут. А там сигнатуры от 2008 года. На буржуйском форуме дали ссылку на плагин ExeFormat, в котором сигнатуры от 2006 года, у меня года 2004 были. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Feb 27, 2012 06:29 Post subject: |
|
|
SPeller wrote: | Плагин не новый, поэтому описалово писать не стал. | Новый он или старый - значения для непосвящённых не имеет. Тема создана с какой целью? Чтобы все, кто не знаком с плагином, прошли мимо? |
|
Back to top |
|
|
SPeller
Joined: 21 Aug 2006 Posts: 101
|
(Separately) Posted: Mon Feb 27, 2012 07:04 Post subject: |
|
|
Ну ладно, виноват, описание вставили за меня, его хватит? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Feb 27, 2012 07:22 Post subject: |
|
|
Хватит, но в шапке смотрелось бы лучше.
Информации плагин показывает маловато в сравнении с тем же FileInfo. |
|
Back to top |
|
|
SPeller
Joined: 21 Aug 2006 Posts: 101
|
(Separately) Posted: Mon Feb 27, 2012 07:24 Post subject: |
|
|
Flasher wrote: | Хватит, но в шапке смотрелось бы лучше.
Информации плагин показывает маловато в сравнении с тем же FileInfo. |
Какой информации не хватает? |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Feb 27, 2012 07:28 Post subject: |
|
|
Зачем всё цитировать?
Советую открыть exe/dll в FileInfo и сравнить.
Кстати, у меня кнопки меню чёрные (ничего не видно). Win7x86, служба "Темы" отключена. |
|
Back to top |
|
|
SPeller
Joined: 21 Aug 2006 Posts: 101
|
(Separately) Posted: Mon Feb 27, 2012 09:25 Post subject: |
|
|
Ну, много инфы - это не всегда вся нужная ) Потому и спрашиваю, чтобы не тупо копировать, а то, что нужнее.
С отрисовкой проверю. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Feb 27, 2012 10:12 Post subject: |
|
|
SPeller wrote: | а то, что нужнее | Всё нужно. Весь список FileProperties, табы Dll Dependency, Activex / OCX.
Последнюю вкладку сделать редактором. |
|
Back to top |
|
|
SPeller
Joined: 21 Aug 2006 Posts: 101
|
(Separately) Posted: Mon Feb 27, 2012 11:19 Post subject: |
|
|
Flasher wrote: | Всё нужно. Весь список FileProperties, табы Dll Dependency, Activex / OCX.
Последнюю вкладку сделать редактором. |
В File properties загляну повнимательнее, ок.
DLL dependency - есть (импорт-экспорт). Расцветку валидности доделаю. Рекурсиная проверка зависимостей - надо? Я вот думаю, что лучше будет сделать пункт всплывающего меню, который будет открывать в плагине длл из списка Import Modules.
ActiveX/OCX - тоже загляну, сам никогда этой штукой не интересовался.
Редактор ресурсов..... Не в этой версии уж точно ) Да и для редактирования есть другие, более приспособленные для этого программы. Я считаю, что это плохой путь - пытаться вобрать в себя вообще всё. |
|
Back to top |
|
|
Flasher
Joined: 06 Nov 2009 Posts: 14229 Location: Москва
|
(Separately) Posted: Mon Feb 27, 2012 12:03 Post subject: |
|
|
SPeller wrote: | Рекурсиная проверка зависимостей - надо? | Об этих DLL-Dependency речь и шла.
SPeller wrote: | Я вот думаю, что лучше будет сделать пункт всплывающего меню, который будет открывать в плагине длл из списка Import Modules. | А зачем пункт? Отдельным табом с фолдингом вроде удобней.
SPeller wrote: | ActiveX/OCX - тоже загляну, сам никогда этой штукой не интересовался. | Это нужно для COM-объектов. И хотелось бы, чтобы информация была более структурирована.
SPeller wrote: | Редактор ресурсов..... Не в этой версии уж точно ) Да и для редактирования есть другие, более приспособленные для этого программы. Я считаю, что это плохой путь - пытаться вобрать в себя вообще всё. | А я считаю, если есть желание свой плагин как-то выделить среди аналогов, то должно быть понятно, что дополнительные функции только добавят ему популярности. На любой плагин-редактор всегда найдётся лучший программный аналог, только не все предпочитают смотреть и редактировать информацию в отдельном окне, и не все хотят проводить дополнительные манипуляции с вызовом стороннего софта и открытием нужного файла. |
|
Back to top |
|
|
|
|
You cannot post new topics in this forum You cannot reply to topics in this forum You cannot edit your posts in this forum You cannot delete your posts in this forum You cannot vote in polls in this forum
|
Powered by phpBB © 2001, 2005 phpBB Group
|