Посл.ответ |
Сообщение |
Ранг: 145.5 (ветеран) Активность: 0.06↘0 Статус: Участник
|
Создано: 18 марта 2005 15:21 · Личное сообщение · #1
P32Dasm is a VB6 PCode Decompiler. It can generate String, Numbers, Objects
Import and Export function listing. There is also Jump calculator. You can
set shortcut to your favorite hex editor. I personally preffer Hiew.
Качаем
llamellik.webzdarma.cz/forumb/download.php?id=140
| Сообщение посчитали полезным: |
|
Ранг: 24.4 (новичок) Активность: 0.04↘0 Статус: Участник
|
Создано: 18 марта 2005 15:25 · Личное сообщение · #2
Thank you
| Сообщение посчитали полезным: |
Ранг: 631.1 (!), 62thx Активность: 0.37↘0.01 Статус: Участник Автор VB Decompiler
|
Создано: 18 марта 2005 15:52 · Поправил: GPcH · Личное сообщение · #3
А я в разы круче знаю
PS: Я не про тот, что у доктора головы
----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! | Сообщение посчитали полезным: |
Ранг: 631.1 (!), 62thx Активность: 0.37↘0.01 Статус: Участник Автор VB Decompiler
|
Создано: 18 марта 2005 15:55 · Личное сообщение · #4
Хотя из FreeVare - P32Dasm покруче ExDec'а, потому тебе test от новичков явно big respect будет
----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! | Сообщение посчитали полезным: |
Ранг: 19.6 (новичок) Активность: 0.03↘0 Статус: Участник
|
Создано: 18 марта 2005 17:18 · Личное сообщение · #5
GPcH пишет:
А я в разы круче знаю
хде это чудо?
| Сообщение посчитали полезным: |
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 18 марта 2005 17:32 · Личное сообщение · #6
GPcH
> А я в разы круче знаю
Кто сказал что круче, никто ж не видел ;)
> Я не про тот, что у доктора головы
и этот тоже ;)
| Сообщение посчитали полезным: |
Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник
|
Создано: 18 марта 2005 18:12 · Личное сообщение · #7
Asterix пишет:
Кто сказал что круче, никто ж не видел ;)
Я видел - действительно круче...
| Сообщение посчитали полезным: |
Ранг: 88.0 (постоянный) Активность: 0.07↘0 Статус: Участник
|
Создано: 21 марта 2005 12:59 · Поправил: rep0A · Личное сообщение · #8
GPcH пишет:
А я в разы круче знаю
Так может выложите. А то P32Dasm на одной проге обломался. Пишет "Runtime Error'6' Owerflow". ExDec тоже ошибку выдаёт.
| Сообщение посчитали полезным: |
Ранг: 45.7 (посетитель) Активность: 0.05↘0 Статус: Участник EBFE
|
Создано: 21 марта 2005 14:58 · Личное сообщение · #9
да не "на одной" практически на любой большой проге обламывается
| Сообщение посчитали полезным: |
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 21 марта 2005 17:02 · Личное сообщение · #10
Не один из доступных декомпилов VB не умеет обрабатывать файл с восстановленной ImpRec'ом таблицей импорта, кроме VBReformer'а, но он декомпилит только формы.
И кстати, все сговорились что ли, писать декомпилы VB на VB ;)
| Сообщение посчитали полезным: |
Ранг: 88.0 (постоянный) Активность: 0.07↘0 Статус: Участник
|
Создано: 21 марта 2005 17:03 · Личное сообщение · #11
А есть какая-нибудь альтернатива P32Dasm-у и ExDec-у?
| Сообщение посчитали полезным: |
Ранг: 145.5 (ветеран) Активность: 0.06↘0 Статус: Участник
|
Создано: 21 марта 2005 18:37 · Личное сообщение · #12
декомпилы VB на VB Причем и в P-code еще,но себя декомпилит и после распаковки.
| Сообщение посчитали полезным: |
Ранг: 631.1 (!), 62thx Активность: 0.37↘0.01 Статус: Участник Автор VB Decompiler
|
Создано: 27 марта 2005 08:52 · Личное сообщение · #13
Asterix пишет:
И кстати, все сговорились что ли, писать декомпилы VB на VB ;)
Там полная совместимоть типов данных, потому писать декомпилер VB проще на VB
rep0A пишет:
Так может выложите
Могу только скриншот
----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! | Сообщение посчитали полезным: |
Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник
|
Создано: 27 марта 2005 10:58 · Личное сообщение · #14
GPcH пишет:
огу только скриншот
Ну и нах нам скриншот? ;)
| Сообщение посчитали полезным: |
Ранг: 88.0 (постоянный) Активность: 0.07↘0 Статус: Участник
|
Создано: 28 марта 2005 01:22 · Личное сообщение · #15
GPcH пишет:
Могу только скриншот
Скажи лучше как эта "крутая" прога называется.
| Сообщение посчитали полезным: |
Ранг: 145.5 (ветеран) Активность: 0.06↘0 Статус: Участник
|
Создано: 28 марта 2005 03:52 · Личное сообщение · #16
P32Dasm is a VB6 PCode Decompiler.
0.7 - [27.03.2005] - Easter Release
llamellik.webzdarma.cz/forumb/download.php?id=144
Thanks DARKER! Very necessary tool. Perfectly works but
Still sometimes happens - Run-time error Overflow.
respect!
Пробуем осторожно( декомпилит большую прогу минут 15 перед вылетом), теперь декомпилит нормально но где нибудь всеравно вылетает по Run-time.По примеру в проге AuthorIT
вылетает на шаге-[ step 18/121, file offset 00106489 ] как выход -остановить перед вылетом.получаем листинг ,дальше декомпилим по offset на шаг выше, и указываем размер.
Я пробовал, к сожалению выше он всеравно глючит.
| Сообщение посчитали полезным: |
Ранг: 88.0 (постоянный) Активность: 0.07↘0 Статус: Участник
|
Создано: 28 марта 2005 15:03 · Личное сообщение · #17
Жаль. Где-нибудь бы исходники достать и свой на Cи написать.
test
Не подскажешь где ты линк на прогу берёшь?
| Сообщение посчитали полезным: |
Ранг: 145.5 (ветеран) Активность: 0.06↘0 Статус: Участник
|
Создано: 28 марта 2005 17:31 · Личное сообщение · #18
rep0A На какую? Если сабж-ю то по старой заходил .
Исходники есть от другого декомпилера он по лучше будет
там асмовые вставки и заметно быстрей работает но то же
вылетает по Out of Range вот надо наверно разобрать его.
| Сообщение посчитали полезным: |
Ранг: 88.0 (постоянный) Активность: 0.07↘0 Статус: Участник
|
Создано: 29 марта 2005 23:08 · Личное сообщение · #19
test
По какой старой? Если по той что в первом посте, то там всё на чешском и где ты старую брал. Просто я подумал, может есть какой-нибудь сайт где нужные проги выкладывают и которого я ещё не знаю.
А начём этот декомпилер написан? Если на Си или VB то кинь на мыло плз.
| Сообщение посчитали полезным: |
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 29 марта 2005 23:35 · Личное сообщение · #20
Исходники есть в сети от декомпилятора Vgamer'а, но кривые, как и все написанное на VB ;)
| Сообщение посчитали полезным: |
Ранг: 145.5 (ветеран) Активность: 0.06↘0 Статус: Участник
|
Создано: 30 марта 2005 01:16 · Поправил: test · Личное сообщение · #21
rep0A Да вот
Asterix пишет:Исходники есть в сети от декомпилятора Vgamer'а - это они и есть.
pscode.com/Upload_PSC/ftp/Semi_VB_De178817912004.zip
| Сообщение посчитали полезным: |
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 30 марта 2005 04:36 · Личное сообщение · #22
GPcH
GPcH пишет:
Там полная совместимоть типов данных, потому писать декомпилер VB проще на VB
Нет, на самом деле, писать декомпиляторы VB проще людям хорошо знающим VB, а они, обычно, только на VB и пишут ;)
| Сообщение посчитали полезным: |
Ранг: 631.1 (!), 62thx Активность: 0.37↘0.01 Статус: Участник Автор VB Decompiler
|
Создано: 30 марта 2005 07:01 · Личное сообщение · #23
Asterix пишет:
Нет, на самом деле, писать декомпиляторы VB проще людям хорошо знающим VB, а они, обычно, только на VB и пишут ;)
Это твое субъективное мнение. Я же сказал так, потому как пробовал писать декомпилер VB на Delphi - многих классов и типов данных VB'шных там нет и чтобы разбирать их - надо писать аналоги на Delphi. А нах оно надо, если VB это по дефолту умеет. Что касается сорцов Vgamer'а - они действительно крайне кривые но не потому, что VB плохой язык, а потому что их автор так написал
rep0A пишет:
Скажи лучше как эта "крутая" прога называется.
VB Decompiler by GPcH
Только он еще написан процентов на 10% (хотя обходит PEDasm раз в 10)
----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! | Сообщение посчитали полезным: |
Ранг: 266.8 (наставник), 5thx Активность: 0.22↘0.03 Статус: Участник very WELL :)
|
Создано: 30 марта 2005 07:24 · Личное сообщение · #24
GPcH пишет:
VB Decompiler by GPcH
Ну так выкладывай. Заодно и тестить вместе будем =)
Так дела лучше пойдут.
| Сообщение посчитали полезным: |
Ранг: 450.1 (мудрец) Активность: 0.26↘0 Статус: Участник
|
Создано: 30 марта 2005 12:11 · Личное сообщение · #25
GPcH
GPcH пишет:
Только он еще написан процентов на 10% (хотя обходит PEDasm раз в 10)
К чему тогда вопросы автору P32Dasm на форуме exetools, если, как ты говоришь, твой обходит этот декомпилер раз в 10-ть ;)
Кстати, о том как находить обработчики событий есть в статье
Андреа Геддон'а(кажется так автора звать), вот только не знаю как это работает применительно к p-code, но в native мне эта статья была полезна.
| Сообщение посчитали полезным: |
Ранг: 631.1 (!), 62thx Активность: 0.37↘0.01 Статус: Участник Автор VB Decompiler
|
Создано: 30 марта 2005 21:18 · Личное сообщение · #26
Asterix пишет:
К чему тогда вопросы автору P32Dasm на форуме exetools, если, как ты говоришь, твой обходит этот декомпилер раз в 10-ть ;)
Ну не могу я понять как определять имена событий... но разве это в декомпилере главное? Имхо главное - понятный сорс, а не имена событий
Asterix пишет:
Кстати, о том как находить обработчики событий есть в статье
Дык прога давно уже декомпилит и формы и код... только процедуры она называет Form_00400000 вместо Form_OnLoad вот и все... имхо это не критично
WELL пишет:
Ну так выкладывай. Заодно и тестить вместе будем =)
Так дела лучше пойдут.
Не получится... я не планирую пока эту программу выкладывать на паблик
www.dotfix.net/verycool.jpg
----- Никогда не делай то, что возможно. Стремись сделать то что невозможно впринципе! | Сообщение посчитали полезным: |
Ранг: 1.0 (гость) Активность: 0.01↘0 Статус: Участник
|
Создано: 30 марта 2005 22:21 · Личное сообщение · #27
GPcH пишет:
Не получится... я не планирую пока эту программу выкладывать на паблик
Хм.. так зачем тогда говорить, если не собираешься выкладывать?
| Сообщение посчитали полезным: |
Ранг: 1288.1 (!!!!), 273thx Активность: 1.29↘0 Статус: Участник
|
Создано: 30 марта 2005 22:31 · Личное сообщение · #28
dzen пишет:
Хм.. так зачем тогда говорить, если не собираешься выкладывать?
Ну чтобы все типа знали, что он есть...
| Сообщение посчитали полезным: |
Ранг: 88.0 (постоянный) Активность: 0.07↘0 Статус: Участник
|
Создано: 31 марта 2005 00:09 · Личное сообщение · #29
GPcH пишет:
Не получится... я не планирую пока эту программу выкладывать на паблик
Жаль. Может хотя-бы декомпилированные исходники AuthorIT выложишь?
| Сообщение посчитали полезным: |
Ранг: 266.8 (наставник), 5thx Активность: 0.22↘0.03 Статус: Участник very WELL :)
|
Создано: 31 марта 2005 03:26 · Личное сообщение · #30
GPcH пишет:
Не получится... я не планирую пока эту программу выкладывать на паблик
www.dotfix.net/verycool.jpg
Значит опять реклама =)))
| Сообщение посчитали полезным: |