Welcome to Decompiler-VB.net, the website devoted to VBReFormer, the most advanced tool in Visual Basic 5 & 6 decompiler technology.
Have you lost your Visual Basic source files or in need to translate a Visual Basic application ?
VBReFormer is made for you !
What about Visual Basic decompilation today ?
According to a survey released in 2005, Visual Basic 6.0 was the first most used programming language in Windows application development. In the year 2001 we started the VBReFormer project in order to complete the lack in matter of source recovering for this language. VBReFormer was the first real attempt in Visual Basic decompilation technologies, and the most advanced.
Is it still the case today ? More than ever! Last year (November, 2007), VBReFormer has got a new engine able to analyze the assembly code methodically, and more than 90% of classical Visual Basic functions and 60% of basic object interactions can be efficiently decompiled with VBReFormer.
So, for basic little applications without external controls, we can consider VBReFormer like a real VB decompiler.
The underlying engine has been recoded and critical parts have been redone to provide a faster more efficient program with increased performance and speed allowing it to be the fastest Visual Basic 5 & 6 semi-decompiler out there.
The goal of this renew is to provide an interactive service in the future between the website and VBReFormer to perform decompilation (with an API's webservice for example).
What's News ?
20/10/2007 - VBReFormer 2007 Free Edition released !
VBReFormer 2007 Free Edition has been officialy released today!
Heriting of the new VBReFormer Professional engine, VBReFormer Free Edition, the VB disassembler, keep all feature of 2005 version, but improved and faster. The duration of disassembly as declined over 80% compared to 2005 version.
Download VBReFormer Free Edition now !
13/10/2007 - VBReFormer 2007 Professional: Officialy released !
VBReFormer 2007 Professional has been officialy released today! This is a major update in the
VBReFormer story which will increase the VBReFormer performance in decompilation
because VBReFormer engine has been integraly reviewed and redone to be faster and
more efficient.
19/09/2007 - Features in VBReFormer 2007
- • New engine: Underlying engine has been recoded to work very fast
- • Search feature: allows to search in the design code and assembly code of the current project
- • Library explorer improved
- • Compiler engine improved (to allows to edit the executable with a minimum of size in the final executable)
- • Decompiler engine improved (to allows to show the functions and procedures names when it's possible)
- • Decompiler feature (integrated function): VBReFormer VS MSVBVM60
- • And a lot of news features due to the 2007 remake of VBReFormer...
Design recovery
VBReFormer is a solution for recovering the design of each form and control, with all properties, values, all reference to external controls (ActiveX™ libraries), and all pictures. Then with VBReFormer you can obtain the necessary information to re-write the graphical design of your application without executable Visual Basic code...
Design recovery means recovery of information about the user interface structure of the executable you want to analyze.
Design edition
VBReFormer succeed where others resources editors fails: editing the static design properties of Visual Basic 6 applications easily and without limitation of size, working directly on your binary (very useful for translating your application into another language for example).
The changes aren't limited in size because VBReFormer includes a "post-build compilation" technology which integrally re-build the binary code that holds the form design information.
Code recovery
VBReFormer is able to disassemble all the forms and all controls in your application (if it was compiled with the native code option), recover all subroutines, runtime and API calls.
Then VBReFormer attempts a native decompilation of basic code, without warranty of success because it's an experimental decompilation process.
Note: VBReFormer is not able to disassemble and attempt decompilation if the program is compiled to PCode for the moment.