VB Decompiler 10.5

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.

User's rating:

  • Currently 4.50/5
  • 1
  • 2
  • 3
  • 4
  • 5
Enlarge the screenshot of VB Decompiler
[ Enlarge Image ]
Click to buy VB Decompiler online

Buy now

Online shop for buying.

Download 5.66MB VB Decompiler

Download Direct

(5.66MB, Extension: ZIP)

Download alternate to VB Decompiler solution

Look at the free or trial alternatives and similar apps to VB Decompiler software by the tags. It's possible also to find substitutes for the most popular titles in the Software Development category.

| Visual Basic | Decompiler |

History updates (Complete changelogs since the listing on this site)

10.5 [07-31-16]

A lot of updates

Other versions : 10.4 10.3 10.2 10.1 10.0 9.9 9.8 9.7 9.5 9.4 9.3 9.2 9.0 8.4 8.3 8.2 8.1 8.0 7.9 7.5 7.4 7.2 7.1 7.0 6.0 3.9 3.8 3.7 3.6 3.5 3.4 3.3

v10.4 [04-13-16]

A lot of updates

v10.3 [02-09-16]

A lot of updates

v10.2 [01-26-16]

A lot of updates

v10.1 [10-06-15]

A lot of updates

v10.0 [06-02-15]

A lot of updates

v9.9 [01-08-15]

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!

v9.8 [10-04-14]

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!

v9.7 [04-09-14]

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!

v9.5 [11-20-13]

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!

v9.4 [08-18-13]

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!

v9.3 [04-05-13]

- New powerfull patcher with HEX editor
- New translations added (Chinese and Czech)
- Correctly DLL obfuscation
- Bugfixes and compatability improvements

v9.2 [12-03-12]

- 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

v9.0 [07-15-12]

- Fully Unicode support
- Additions in the Native Code
- Some bug fixes

v8.4 [01-25-12]

- Fully Unicode support
- Additions in the Native Code
- Some bug fixes

v8.3 [08-30-11]

- More additionals in Native Code
- Help system highly improved
- Some bug fixes

v8.2 [04-21-11]

- More additionals in P-Code and Native Code
- Unpacker engine highly improved
- Some bug fixes

v8.1 [11-16-10]

- More additionals in P-Code and Native Code
- Unpacker engine highly improved
- Some bug fixes

v8.0 [09-03-10]

- More additionals in P-Code and Native Code
- Unpacker engine highly improved
- Some bug fixes

v7.9 [03-03-10]

- More additionals in P-Code and Native Code
- Unpacker engine highly improved, driver rewriten
- Some bug fixes

v7.5 [05-12-09]

Disassembling .NET code. All Frameworks supported.
Export names to IDA via IDC script, HIEW names and to MAP file.

v7.4 [04-16-09]

Disassembling .NET code. All Frameworks supported.
Export names to IDA via IDC script, HIEW names and to MAP file.

v7.2 [03-23-09]

- New unpacker engine
- Version Check plugin for checking new versions of VB Decompiler
- Coprocessor emulation improved
- If "Add Address" is unchecked in "Options" you may only use disassembler mode
- New version of Show References plugin

v7.1 [02-26-09]

- 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

v7.0 [01-08-09]

- 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

v6.0 [10-31-08]

- 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

v3.9 [03-27-08]

- 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

v3.8 [02-18-08]

- Imp, Eqv, Like and Pwr preffix decompilation (P-Code)
- ForEach decompilation (P-Code)
- Packer detection improved
- Decompile for VA supports Native Code now
- Unpacker updated
- New plugin for changing decompiler priority

v3.7 [11-24-07]

- Fast Native Code loading
- Import parser improved
- Native Code emulator fixed
- String references searching)

v3.6 [11-08-07]

- Show External API calls in Native Code
- New plugin LangeFree for editing language dll name in VB programs (thanks to Executioner)
- All windows centered to owner
- Methods parsing optimized
- Strings parser rewriten (now working spaces after and before
strings and with zero bytes in string)

v3.5 [11-04-07]

- Emulate inc, dec, add, and, or commands (Native Code);
- Flags emulation (Native Code);
- Auto filter and delete from code __vbaHresultCheckObj and __vbaNew2 bject checking (Native Code);

v3.4 [08-30-07]

Native Code stack parser, procedure analyzer and optimizer, emulator improved. UnObfuscator. New plugin functions.

v3.3 [05-01-07]

Method types recovery (Sub or Function), Functions names recovery, Functions parameters recovery (with names), Native Code modules decompiler (new code binary search and analization).

Average review rating :

Useful independent reviews and opinions of the users

Review VB DecompilerWrite a review « Be the first to post a review for VB Decompiler download!

Predicted future versions and notices:

The doDownload.com constantly monitors the update of all programs, including information from the VB Decompiler 10.5 changelog file, however sometimes it can happen that data are not complete or are outdated.We assume that author continue's to develop 10.6 version with further advanced features, and soon you will be informed. Equally important 11.0 upgrades of the program we will continue to monitor. Full VB Decompiler description has been compared with the overall software database and our algorithm has found the following applications (are showed below).