Page 1 of 5

ImpEx — PE & Resource browser

Posted: Fri 29 Jan, 2010 23:26
by Maximus5

ImpEx - PE & Resource browser

Posted: Sat 30 Jan, 2010 18:17
by Maximus5
Max Rusov wrote:Maximus5, спасибо за плагин. Все больше приходится писать под x64, помогает.
Но есть примеры, когда выдается "Exception, while dumping", версия 0.4.
Если будешь смотреть, у меня валится на этом примере:

http://www.devexpress.com/Downloads/VCL ... /index.xml
Очень странный в этом примере StringTable. Можешь проверить, он реально такой, или что-то некорректно парсится?

Re: ImpEx - PE & Resource browser

Posted: Sat 30 Jan, 2010 19:24
by Max Rusov
Да я без понятия. Я просто хотел ресурсы посмотреть и напоролся на ошибку. Там и таблица импорта какая-то странная. Не может он так мало импортировать. Странный пример какой-то...

Upd: Может из-за того, что он UPX'ом запакован?...

Re: ImpEx - PE & Resource browser

Posted: Sat 30 Jan, 2010 19:54
by Maximus5
угу, после "upx.exe -d dxSkinsFeaturesDemo.exe" все становится намного интереснее.

PS. распаковку в плагин вносить не буду, разве что "флажок" какой покажу, если получится

Re: ImpEx - PE & Resource browser

Posted: Sat 30 Jan, 2010 20:07
by Max Rusov
Еще несколько пожеланий по работе с ресурсами:

- Хотелось бы, чтобы содержимое строковых ресурсов устанавливалось как Description, тогда их было бы удобно просматривать в соответствующем режиме панели, и через FarHints.
- Хотелось бы, чтобы по графические ресурсы по F3 показывались через PictureView.

Re: ImpEx - PE & Resource browser

Posted: Sat 30 Jan, 2010 20:14
by Maximus5
Max Rusov wrote:- Хотелось бы, чтобы по графические ресурсы по F3 показывались через PictureView.
хотелось бы... Иконки вообще-то можно смотреть - CtrlPgDn работает. Но поскольку в реальных ресурсах отсутвует заголовок - добавлять к именам файлов ".ico", ".bmp" и т.п. некорректно.
В принципе, можно при извлечении файла принудительно вставлять заголовок, но ведь это будет не совсем но, что лежит в PE?

Re: ImpEx - PE & Resource browser

Posted: Sat 30 Jan, 2010 20:22
by Max Rusov
Не знаю как, но Ansi-шный Resource Browser это делает. Значит возможно :)

Re: ImpEx - PE & Resource browser

Posted: Sat 30 Jan, 2010 20:27
by Maximus5
ансишный Resource Browser показывает то, что отдает винда ресурсными функциями.
я показываю то, что реально лежит в PE. я же говорю, в принципе заголовки можно самому подпихивать...

Re: ImpEx - PE & Resource browser

Posted: Mon 01 Feb, 2010 09:07
by Max Rusov
v 0.6, с baitmap'ами что-то не получилось. Показываются криво.
Еще - ты как то заблокировал смену режимов панели. Неудобно, хотелось бы еще видеть размер...

Re: ImpEx - PE & Resource browser

Posted: Mon 01 Feb, 2010 09:11
by Maximus5
и нифига не криво. пример в студию.

Re: ImpEx - PE & Resource browser

Posted: Mon 01 Feb, 2010 09:22
by Max Rusov
Тот же самый пример, любой BITMAP. Если смотреть PictureView2, то от кодека зависит. WIC - да, нормально. Любым другим (в том числе "родным" BMP) - криво.

Re: ImpEx - PE & Resource browser

Posted: Mon 01 Feb, 2010 09:34
by Maximus5
понял

Re: ImpEx - PE & Resource browser

Posted: Sun 21 Feb, 2010 23:19
by Farmacy
Just tested this, works really good, I also extracted an ico and some resource info successfully !

Re: ImpEx - PE & Resource browser

Posted: Thu 04 Mar, 2010 00:29
by maximilliangreat
У плагина хорошее начало, поддержку редактирования есть планы прикрутиь?
И ещё вопрос автору - плагин "PE Editor" видели?

Re: ImpEx - PE & Resource browser

Posted: Thu 04 Mar, 2010 08:32
by Max Rusov
Еще небольшое пожелание. При входе в программу в заголовке панели пишется просто:
ImpEx:
Хотелось бы:
ImpEx:ИмяПрограммы