download25.com

Your free TOP 25 download source!

Featured Software

 IconEMS SQL Manager for PostgreSQL
Powerful graphical tool for PostgreSQL DB Server administration and development.
pgmanager.zip

 IconPower Favorites
Tag-based bookmark manager helps you sync your favorites between computers.
bookmark-manager-setup.exe

 IconTwilight Utilities Phone Server
Never Expires. Internet phone software for home. True voip software.
Tw_PhoneServer.exe

 IconQuickFolders
Save your time when working with the same documents in different applications!
QuickFoldersSetup.exe

 IconAlbumWeb
Create gorgeous HTML photo albums and slideshows to share by email or on the Web
webalbum.exe

VB Decompiler 9.9

Decompiler of Visual Basic programs. Decompiling forms, p-code, native code
Publisher: DotFix Software
Category: Utilities
Version: 9.9
License: shareware
Cost: 99$
Size: 4.29 MB
Updated: 26 Mar 2015
award
Review
VB Decompiler is decompiler for programs (EXE, DLL or OCX) written in Visual Basic 5.0 and 6.0 and disassembler for programs written on .NET technology. As you know, programs in Visual Basic can be compiled into interpreted p-code or into native code. .NET assembly always compiled to just in time compilable IL code.

Since p-code consists of high-level commands, there is a real possibility to decompile it into the source code (of course, the names of variables and some functions will not be decompiled). VB Decompiler restores source code from p-code as much as possible precisely. And after some modifications you may try to compile generated code.

If a program was compiled into the native code, restoring full source code from machine instructions is not possible. But VB decompiler can help to analyze the program even in this situation as well. It contains a powerful disassembler and emulator. This powerfull engine try to decode most assembler instructions to most likely VB commands. Of course, it fails on some optimizations of assembler code and sometimes generate not correct instructions. But at this time this is a best way to analyze native code applications.

If a program was compiled to .NET assembly, decompiler will recovery all tables and modules in managed assembly and disassemble all methods, functions and events using IL disassembler. .NET FrameWork is not needed for decompilation. Decompilation supported on all Windows 32 bit operation systems.

In general, VB Decompiler is an ideal tool for analyzing programs and it is perfect if you lose the source code and need to partially restore the project.


Changelog:
Version: 9.9(06 Jan 2015)
Main interface completely redesigned. Now you can view both decompiled and disassembled code on one screen. You can also view and edit a file in HEX mode on the same screen. It's so nice and easy!
Version: 9.5(19 Nov 2013)
Main interface completely redesigned. Now you can view both decompiled and disassembled code on one screen. You can also view and edit a file in HEX mode on the same screen. It's so nice and easy!
Version: 9.4(17 Aug 2013)
Main interface completely redesigned. Now you can view both decompiled and disassembled code on one screen. You can also view and edit a file in HEX mode on the same screen. It's so nice and easy!
Version: 9.3(05 Apr 2012)
- New powerfull patcher with HEX editor
- New translations added (Chinese and Czech)
- Correctly DLL obfuscation
- Bugfixes and compatability improvements
Version: 9.2(12 Nov 2012)
- Windows 8 is fully supported
- Decode UTF8 names (.NET)
- Jumping by clicking on a procedure name
- New code highlighting control based on SynEdit sources
- More other
Version: 9.0(06 Jul 2012)
- Fully Unicode support
- Additions in the Native Code
- Some bug fixes
Version: 8.4(25 Jan 2012)
- Fully Unicode support
- Additions in the Native Code
- Some bug fixes
Version: 8.3(30 Aug 2011)
- More additionals in Native Code
- Help system highly improved
- Some bug fixes
Version: 8.2(20 Apr 2011)
- More additionals in P-Code and Native Code
- Unpacker engine highly improved
- Some bug fixes
Version: 8.1(21 Oct 2010)
- More additionals in P-Code and Native Code
- Unpacker engine highly improved
- Some bug fixes
Version: 8.0(28 Aug 2010)
- More additionals in P-Code and Native Code
- Unpacker engine highly improved
- Some bug fixes
Version: 7.9(04 Mar 2010)
- More additionals in P-Code and Native Code
- Unpacker engine highly improved, driver rewriten
- Some bug fixes
Version: 7.5(20 Apr 2009)
Disassembling .NET code. All Frameworks supported.
Export names to IDA via IDC script, HIEW names and to MAP file.
Version: 7.4(07 Apr 2009)
Disassembling .NET code. All Frameworks supported.
Export names to IDA via IDC script, HIEW names and to MAP file.
Version: 7.1(19 Feb 2009)
- Control arrays decompilation in P-Code
- New unpacker engine
- Control Arrays events detection
- BugFix: Decode first section offset in dumped programs
- BugFix: Lcase and Ucase is not checked in type name
- BugFix: Error in decompiling Labels in Native Code
Version: 7.0(19 Dec 2008)
- New unpacker engine
- Help files changed
- "For Each" decompilation in Native Code
- Screen object
- Printer object
- Clipboard object
- vbGlobal parsing
- vbSingle type of data
- Dispatch vbaLate functions parser
- Clear FPU error checking and objects checking instruction in Native Code
Version: 6.0(28 Oct 2008)
- New unpacker engine
- Parameters detection in unknown P-Code procedures
- Visual Basic 4.0 32 bit forms decompilation
- FPU commands emulation
- BugFix: VB Decompiler now vorking in Windows 2008 Server without crashes
- BugFix: Form parsing if control has no id
- BugFix: Vars parser in Native Code
Version: 3.9(02 Mar 2008)
- Detecting type of property (Let, Set, Get)
- New powerful database for external ActiveX
- Recent files history list in File menu
- Detect events for UserControls
- Detection form properties in Native Code
- Detection standard controls properties in Native Code
- New DataBase packed format
Version: 3.3(24 Apr 2007)
Method types recovery (Sub or Function), Functions names recovery, Functions parameters recovery (with names), Native Code modules decompiler (new code binary search and analization).
Version: 3.2(04 Mar 2007) - vb_decompiler_lite.zip
Method types recovery (Sub or Function), Functions names recovery, Functions parameters recovery (with names), Native Code modules decompiler (new code binary search and analization).
Version: 3.1(16 Jan 2007) - lite.rar
Native Code disassembler improved (some code emulating and tracing), new plugin functions and other.
Version: 2.5 - expressagent.exe

download (vb_decompiler_lite.zip - 4.29 MB)