Overview
VBReFormer Professional is a powerful and essential recovery tool for Visual Basic
application.
You lost the source code of your Visual Basic application ? VBReFormer Professional will make
you saving time and money.
VBReFormer Professional will also help you to rewrite your application by recovering all necessary
information, design code and some native Visual Basic code of your application.
More interesting than all, thanks to its design edition feature, you can edit the
design of your application even after compilation, without any need of your
source code.
Design recovery
VBReFormer allows you to recover the design information of your application (form
and usercontrol design) and extract these information in a Visual Basic project.
VBReFormer also recover resource information of your application.
That feature allows you to get necessary information to rewrite your design
interface.
Design edition
Linked to the Design recovery feature, the Design edition feature succeed where others resources editors fails:
to edit design information of Visual Basic applications easily and without
any limitation of size, working directly on the binary of your application
thanks to a post-build compiler technology.
Thanks to this feature, your application is not
lost. You can edit design interface and update your application, saving your
time and money.
Code recovery
VBReFormer will disassemble all forms and controls subroutine of your application and recover partial Visual Basic source code (if compiled with the native code option).
VBReFormer try a native decompilation from Native code to Visual Basic code, without any warranty of success because it's
still an experimental decompilation process.
Note: VBReFormer is not able to disassemble P-Code (See article Native Code VS PCode)
Why should you choose VBReFormer ?
• VBReFormer is the only tool allowing to edit your Visual Basic
application properties without any limitation of size
In general, Visual Basic design editor for Visual Basic 5 & 6 application are limited
in size to the original size of the property in order to keep the initial
structure of the executable.
It's not the case with VBReFormer Professional. Thanks to its exciting and
powerfull design compiler engine, VBReFormer allows you to change, extract, and
import design information (text, picture, etc) without any limitation of size.
You can even activate hidden properties of objects in order to change them.
• VBReFormer is the most advanced Visual Basic native code decompiler
Visual Basic application can be compiled with Native or P-Code option. In
general, Visual Basic decompiler are based on PCode and not native code.
That is not justified because in reality, native code applications represents
more than 80% of Visual Basic application, and it's probably the case for your
application.
VBReFormer is a powerfull disassembler for native Visual Basic application, and
also the most advanced Visual Basic native-based decompiler.
Thanks to its advanced native code decompiler engine,
VBReFormer is able to decompile all runtime functions and method of Visual Basic 5 & 6
successfully with all parameters (details on MSVBVM60 vs VBReFormer), and 80% of objects interactions.
VBReFormer doesn't recover all the executable code, but it is a great help to
save time and money, by helping you to understand and rewrite your application.
Feature & Price
| Feature of VBReFormer | Free | Professional |
| General features |
| Operating System: Microsoft Windows Vista, XP, 2000, Me, 98, NT |
|
|
| Supported format for Visual Basic analyze: « exe », « scr », « ocx » and « dll » |
|
|
| Shows executable headers informations (EXE Header, PE Header, Optional Header, and Section Header) |
|
|
| Shows import table |
|
|
| Design recovery features |
| Recovers project file « vbp » |
|
|
| Recovers GUI files (« frm »; « ctl »; « pag » ; « dsr ») |
|
|
| Identifies externals components : ActiveX™ technology |
|
|
| Recovers resources GUI files (« frx » ; « ctx » ; « pgx ») |
|
|
| Design edition feature |
| Allows to edit properties of objects and save them to the executable (with no size limitation for string properties) |
|
|
| Allows to add an unused property for an object and save it directly to the executable |
|
|
| Allows to change the resources user interface pictures (« Picture » property for example) |
|
|
| Disassembler features |
| Identifies procedures from Forms, Modules, Classes, Usercontrols, PropertyPages, and UserDocuments * |
|
|
| Disassembles procedures (machine language into assembly language) * |
|
|
| Decompiler features |
| Partially Native Code decompiling * |
|
|
| Recovers the Runtime Calls * |
|
|
| Support more than 15000 API declarations * |
|
|
| Others features |
| Syntax coloration of recovered code (assembly and Visual Basic code) |
|
|
| Search engine (assembly and Visual Basic code) |
|
|
| Documentation & User Guide |
|
|
| Support |
| Free support for any problem with setup, and using VBReFormer |
|
|
| Free update of VBReFormer |
|
|
| Price |
0€ |
49€ |
*Only executable compiled with « native » option (See article Native Code VS PCode).