 |
 |
 |
 |
 |
VB RezQ

An Example of Using VB RezQ

|
 |

We want to show you exactly what VB RezQ can do, so we've taken
an example project, compiled it, and used VB RezQ to recover
the source from the compiled file. You can compare the recovered
source, side by side with the original.
We've chosen the ActXDoc project from the sample projects
provided with Visual Basic because this project allows us to show the
recovery of a variety of source file types.
You can find this project in the
\Samples\CompTool\ActvComp\ActXDoc subdirectory of your VB5
installation or in the
\Samples\Vb98\ActXDoc subdirectory of your VB6 installation.
The project was compiled using VB5 to create a P-code file - Actxdoc.dll
- and then this file was opened in VB RezQ. (Very similar output
is obtained for the project compiled to native code and for the
project compiled with VB6.)
This screenshot shows the resulting Progress Log window on top of
a stack of windows - one for each recovered source file.
A comparison of the source files recovered by VB RezQ with the
original files can be viewed here:-
The same project was compiled using VB6 to create a Native code
version. In addition to the source recovered by VB RezQ being
the same as for the P-code version, we can select the optional display
of a disassembly of the x86 native code within the subroutines.
The native code disassembly produced for one of the above files can be viewed here:-
|
|
|
|