ImpEx — PE & Resource browser

Здесь можно обсудить ваш любимый плагин.
Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: ImpEx — PE & Resource browser

Post by Maximus5 » Thu 02 Sep, 2010 15:35

Latest post of the previous page:

а в чем смысл? так как сейчас - показываются реальные имена экспортов.

Max Rusov
Posts: 3631
Joined: Wed 23 Nov, 2005 11:11
Location: Москва-Питер
Been thanked: 10 times

Re: ImpEx — PE & Resource browser

Post by Max Rusov » Thu 02 Sep, 2010 21:18

Ну так одно другому не мешает. Ты много где показываешь одну и ту же информацию в разных форматах - оригинальном, и "причесанном".
Смысл? Ну, надо иногда. Вот сегодня мне пришлось исследовать экспорты нескольких C-шных DLL. Пришлось искать export-viewer с деманглингом...

User avatar
John Doe
Бюрократ
Posts: 11848
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 26 times
Been thanked: 130 times

Re: ImpEx — PE & Resource browser

Post by John Doe » Mon 13 Sep, 2010 10:02

Maximus5 wrote:v0.8.7
* OpenFilePlugin.
* Some settings was added. You may change them via registry. Plugin reloads them on the fly.
В архиве нет даже примера reg-файла, поэтому понять о каких настройках речь не представляется возможным.

Denis
Posts: 1408
Joined: Tue 05 Apr, 2005 18:12
Has thanked: 4 times
Been thanked: 2 times

Re: ImpEx — PE & Resource browser

Post by Denis » Mon 13 Sep, 2010 10:07

Плагин, вроде как чего-то там создаёт:

User avatar
chupakabra
Posts: 1024
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: ImpEx — PE & Resource browser

Post by chupakabra » Mon 13 Sep, 2010 16:58

Последняя версия выдает сообщение об ошибке "Couldn't map view of file with MapViewOfFile()" при заходе по Ctrl+PgDn в большие файлы.

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: ImpEx — PE & Resource browser

Post by Maximus5 » Mon 13 Sep, 2010 20:03

1. Хочешь сказать, что предпоследняя такого сообщения не выдаст? если сейчас попробуешь?
2. насколько "большие"? относительно текущего объема оперативки и свободной памяти?
3. может не от размера зависит, а от того, что этот файл кем-то заблокирован?

User avatar
chupakabra
Posts: 1024
Joined: Wed 27 Jul, 2005 19:36
Contact:

Re: ImpEx — PE & Resource browser

Post by chupakabra » Mon 13 Sep, 2010 22:39

Maximus5 wrote:1. Хочешь сказать, что предпоследняя такого сообщения не выдаст? если сейчас попробуешь?
Предпоследняя не поддерживала OpenFilePlugin, поэтому там конечно не могло быть такого сообщения.
Maximus5 wrote:2. насколько "большие"? относительно текущего объема оперативки и свободной памяти?
К примеру ISO образ на 4 Гб. На 32 битной системе такой файл замапить не получится.
Maximus5 wrote:3. может не от размера зависит, а от того, что этот файл кем-то заблокирован?
Нет.

User avatar
SlashNet
Posts: 590
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

Re: ImpEx — PE & Resource browser

Post by SlashNet » Thu 16 Sep, 2010 13:49

ImpExW v0.8.8 x32

На больших (у меня >700MB) .exe-файлах всё равно выскакивает сообщение "Couldn't map view of file with MapViewOfFile()"
Можно легко проверить на обычном SFX-архиве.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: ImpEx — PE & Resource browser

Post by Maximus5 » Thu 16 Sep, 2010 14:22

В таких случаях и на предыдущих версиях бы выскакивало. Памяти не хватает.

User avatar
SlashNet
Posts: 590
Joined: Fri 20 Mar, 2009 09:43
Location: Львов
Has thanked: 3 times

Re: ImpEx — PE & Resource browser

Post by SlashNet » Thu 16 Sep, 2010 14:26

Понятно.
Прийдется "UseCtrlPgDn" выключить.
ədиw wo⊥є ʚ o⊥ʎнdəʚədəu əɔʚ

User avatar
John Doe
Бюрократ
Posts: 11848
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 26 times
Been thanked: 130 times

Re: ImpEx — PE & Resource browser

Post by John Doe » Thu 16 Sep, 2010 16:39

Maximus5 wrote:Памяти не хватает.
А на что же она расходуется? И сам sfx очень маленький (например в 7-zip'е <200 кб).

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: ImpEx — PE & Resource browser

Post by Maximus5 » Thu 16 Sep, 2010 17:57

она не то чтобы расходуется
просто в адресное пространство мэпится весь файл. я заранее не могу точно узнать, какую часть файла придется парсить

User avatar
John Doe
Бюрократ
Posts: 11848
Joined: Wed 27 Apr, 2005 20:42
Has thanked: 26 times
Been thanked: 130 times

Re: ImpEx — PE & Resource browser

Post by John Doe » Thu 16 Sep, 2010 18:00

Планируется ли в будущем устранить эту проблему?

User avatar
HaRT
Moderator
Posts: 8469
Joined: Tue 30 Aug, 2005 17:21
Location: Санкт-Петербург
Has thanked: 74 times
Been thanked: 135 times

Re: ImpEx — PE & Resource browser

Post by HaRT » Thu 16 Sep, 2010 18:08

HaRT wrote:
John Doe wrote:сам sfx очень маленький (например в 7-zip'е <200 кб).
Maximus5 wrote:в адресное пространство мэпится весь файл
Неужто всё настолько плохо, что в адресном пространстве нет свободных 200K?!
Или имеется в виду, что распаковочый модуль маленький, а сам архив большой?

Может на случай такой ошибки предусмотреть резервную стратегию с традиционным чтением (fseek, fread или им подобные)?
Фар есть инструмент, а не нянька. © 2009 DrKnS

User avatar
zg
zero-gravity
Posts: 5492
Joined: Tue 15 Mar, 2005 17:36
Location: riga
Been thanked: 73 times
Contact:

Re: ImpEx — PE & Resource browser

Post by zg » Thu 16 Sep, 2010 18:19

Maximus5 wrote:просто в адресное пространство мэпится весь файл.
мэпте не весь.

Maximus5
Posts: 3292
Joined: Sun 11 Nov, 2007 02:03
Been thanked: 4 times
Contact:

Re: ImpEx — PE & Resource browser

Post by Maximus5 » Thu 16 Sep, 2010 21:00

В любом случае нужно будет переделывать исходный алгоритм парсера, что неизбежно

montonero
Posts: 402
Joined: Wed 25 Jun, 2008 16:55
Has thanked: 2 times
Been thanked: 6 times

Re: ImpEx — PE & Resource browser

Post by montonero » Thu 23 Sep, 2010 17:46

Можно сделать отключаемым срабатывание по нажатию Enter/CtrlPgDn? Я не хочу, чтобы он пытался входить в ехе.
"Far... Far never changes..."

Post Reply

Return to “Обсуждение плагинов”