Visual Basic, .NET, ASP, VBScript
 

   
   
     

Форум - Общий форум

Страница: 1 |

 

  Вопрос: Набор декомпиляторов для VB Добавлено: 29.10.04 22:22  

Автор вопроса:  sne | Web-сайт: hw.t-k.ru | ICQ: 233286456 
Вот наткнулся, у самого с инетом туго, решил выкинуть сюда, дабы те у кого есть возможность, скачали, оценили и тут высказали свое мнение, а так же возможности этих самых "декомпиляторов"

Набор декомпиляторов для VB

http://wasm.ru/tools/18/VBDecomp.zip

1. VB RezQ 2.5c
2. VB Parser 1.2
3. VBDE 0.85
4. Exedec 8.18

Размер: 2518.09 kb

Ответить

  Ответы Всего ответов: 8  

Номер ответа: 1
Автор ответа:
 Comanche



Вопросов: 87
Ответов: 459
 Профиль | | #1 Добавлено: 30.10.04 13:21
1. VB RezQ 2.5c - не восстанавливает код процедур (да это, наверное, и невозможно); в остальном - работает вроде нормально.
2. VBParser1.2 - интерфейс на китайском :((
3. VBDE 0.85 - по сравнению с п.1 это полное убожество.
4. Exedec 8.18 - работает только с P-Code. Вроде дизассемблинг отработал нормально, без сбоев. Меню "File/Save" As доступно (судя по дописке "not working";) только в зарег. версии, но вместе с этим весь ASM-код можно выделить через Ctrl+A и скопировать в б/о :))

На мой взгляд заслуживает внимания только п.1.

Ответить

Номер ответа: 2
Автор ответа:
 Navigator



ICQ: 177815632 

Вопросов: 11
Ответов: 70
 Профиль | | #2 Добавлено: 31.10.04 15:00
Китайский декомп. извлекает только такую инфу:

Private Sub UnkNameProc(Arg1,Arg2)
'-=-=-=-=-=-=-= ProcAddr Range: [004038C4 - 00403904] , ProcSize: 40 =-=-=-=-=-=-=-
004038C4: 04 78 FF FLdRfVar Push local_88
004038C7: 48 0C 00 ILdPr [SR]=[[stack_0C]]
004038CA: 0D 58 00 00 00 VCallHresult
004038CF: F5 03 00 00 00 LitI4: Push 00000003
004038D4: F5 00 00 00 00 LitI4: Push 00000000
004038D9: F5 00 00 00 00 LitI4: Push 00000000
004038DE: F5 00 00 00 00 LitI4: Push 00000000
004038E3: F5 00 00 00 00 LitI4: Push 00000000
004038E8: F5 FF FF FF FF LitI4: Push FFFFFFFF
004038ED: 6C 78 FF ILdRf Push#4 [local_88]
004038F0: 5E 02 00 1C 00 ImpAdCallI4 Call Ptr_00401A1C; check stack 001C; Push EAX
004038F5: 71 74 FF FStR4 Pop#4 [local_8C]
004038F8: 3C SetLastSystemError kernel GetLastError
004038F9: 6C 74 FF ILdRf Push#4 [local_8C]
004038FC: E4 CI2I4 Verify [stack] high word is 0000, ECX=[ECX]
004038FD: 84 10 00 IStI2
00403900: 13 ExitProcHresult
00403901: 4B C0 0F OnErrorGoto

Ответить

Номер ответа: 3
Автор ответа:
 Navigator



ICQ: 177815632 

Вопросов: 11
Ответов: 70
 Профиль | | #3 Добавлено: 31.10.04 15:04
ExDec в одном случае достал точно такуюже инфу как и в случае с китайской поделкой, а в другом случае написал вот это -
This program is not compiled to pcode.
It is VB6 native.

Ответить

Номер ответа: 4
Автор ответа:
 sne



Разработчик Offline Client

ICQ: 233286456 

Вопросов: 34
Ответов: 5445
 Web-сайт: hw.t-k.ru
 Профиль | | #4
Добавлено: 31.10.04 23:55
В общем нам не страшен серый волк ;) С одной стороны хорошо, а с другой и не очень ;)

Ответить

Номер ответа: 5
Автор ответа:
 Navigator



ICQ: 177815632 

Вопросов: 11
Ответов: 70
 Профиль | | #5 Добавлено: 01.11.04 02:20
Ну лично я только за, причем обеими руками :)
Я человек не жадный, но не люблю когда в моем грязном белье кто-то копается... ;)

Ответить

Номер ответа: 6
Автор ответа:
 Hunter2003



ICQ: 287314254 

Вопросов: 14
Ответов: 72
 Профиль | | #6 Добавлено: 01.11.04 16:13
А у кого есть VB RezQ не Demo версия? Слейте на мыло!!!

Ответить

Номер ответа: 7
Автор ответа:
 Mihalыch



ICQ: 373-509-101 

Вопросов: 56
Ответов: 330
 Профиль | | #7 Добавлено: 01.11.04 17:25
А VBReformer кто нить пробовал, он на мой взгляд лучше чем VB RezQ. Больше информации выдает и в более удобном виде. Хотя код конечно не показывает, а жаль!

http://yatoutleweb.free.fr/warning/setup_trial.zip

Ответить

Номер ответа: 8
Автор ответа:
 Navigator



ICQ: 177815632 

Вопросов: 11
Ответов: 70
 Профиль | | #8 Добавлено: 01.11.04 23:23
Хм... а вот это уже посерьёзнее VB RezQ вещичка будет, да и в обращении приятнее.

Ответить

Страница: 1 |

Поиск по форуму



© Copyright 2002-2011 VBNet.RU | Пишите нам