download25.com

Your free TOP 25 download source!

Featured Software

 IconPolestar Virtual Printer
Convert anything printable to PDF, BMP, JPG, GIF, PNG, TIFF and EMF file
VirtualPrinter.exe

 IconDVD2AVI Ripper Professional
DVD2AVI Ripper lets you rip DVD to AVI in brilliant quality and high speed.
dvd2avi_ripper.exe

 IconHotspot Builder
Create hotspots and graphic elements for WinHelp and HTML Help files.
hbuilder.zip

 IconWorshipCenter Pro
WorshipCenter Pro is a worship presentation software package for churches.
wcpstp.exe

 IconActive Keys
Make a controller capable of doing any action with single press of your keyboard
ActiveKeysSetup.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)