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, functions, etc. will not be decompiled). VB Decompiler restores many p-code instructions and although there is a long way to the generation of the source code that can be compiled, the decompiler will make analyzing the program algorithm much easier and partially restore its source code.
If a program was compiled into the native code, restoring the 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 that supports Pentium Pro commands including MMX and SSE. It allows you to disassemble all functions. There is also a code analyzer that searches for all API function calls and string references in the disassembled code and changes them into comments for analyzed strings.
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.
- Language: English, Portuguese, Russian
- Size: 1 Mb
- License: Shareware
- Cost: 69.00 $
- Updated: 2006-11-20 13:23:41
Awards

Latest User Reviews:
When I try to decompiler some .dll files, it will hang -- system take very long time to process, but never finish the job...
I'v been try for three different .dll files, two of them will hang.

It's OK, the programme extracts the form names and structure of the VB programme. But as U mentioned for DEBUGGING some RUN TIME ERRORRS it is not providing the details of SOURCE CODE.

I test it by some VB6 programs, but it does not work properly!
It creates forms and project but NO codes!

I have use in order to try the decompiler, but i have not what i was expected, program still have some assembly language

Thank for a good product.
I have tested for one of my exe creted fron vb6.0.
It got successfully dcompled,
but when i started to complie it again fron my VB6.0, It was giving
'Memory overflow' ERROR.
I am having 256 mb ram of win2003 server edition OS on a PIII 700 Mhz PC.
I would like to know that the same (or after a minor change of any object from any vb-form, not code change) project will be created again and can run fully as it was earler ?
Please send me guidence on these. Then only I can Review the product truely.
Thaking you,
Mahendra Mahidadia

I lost sources of my VB6 project, compiled to P-Code. Pro verion of this tool recover more of needed code and save it to VB format. big thanx to authors for this great product.

Forms were satisfactorily decompiled, classes were partially decompiled and controls were not at all. Maybe I haven't fully understood the differences between trial and full version, but I expected to have an idea about how controls were decompiled.
My final goal was being able to edit a Dll whose source code I haven't ever seen, even if in Assembler language. This way I cannot.
Maybe there's a too strict limit in the trial version.

|
Quick Batch File compiler convert batch files into actual program (EXE format) in one click. This program may be run on Windows 98/Millenium/2000/2003/XP without any limitations. Content of batch file will be encripted and protected from changes.
|
![]() |
|
UltraGram is a visual parser generator for creating grammar of a parser, interpreter, or compiler, testing it and generating parser source code in a preferred programming language. The application can be used in professional software development and in the educational process.
|
![]() |
|
Fast EBook Compiler is a publishing tool used to create a compressed, encrypted, and virus-protected e-book in an executable file that does not require any installation or additional viewer/reader software. Don't worry about printing or delivering information -- Fast EBook Compiler will turn it into a portable and user-friendly product ready for distributing online, by e-mail, or on a CD-ROM.
|
![]() |
|
The Awave Streaming C++ Audio Converter library, or AwC++ for short, is a C++ software development kit that provides functions for converting between different audio file formats.Features include: Based on a streaming architecture (lets you convert big files without consuming too much memory). 32-bit or 64-bit floating point internal format (lets you convert 24 and 32-bit files). Multi-channel audio support.
|
![]() |
|
ExeScript is a program that converts batch files (.bat), Visual Basic and Java scripts to executable files (.exe) in less than 30 seconds. It also protects contents of .bat, .vbs and .js files from being changed by other users accidentally or intentionally. In addition, ExeScript hides contents of these files, so they cannot be viewed.
|
![]() |
|
Liberty BASIC is an ideal personal Windows programming tool. Great for light programming or for learning to program (tutorial included). Create your own utilities, games, business apps and more. Includes a syntax coloring editor, a debugger, and a GUI editor (with Liberty BASIC source). Large online community. Special classroom pricing! A 2002 Isidor Shareware Awards finalist! Nominated twice by PC Magazine for shareware of the year!
|
![]() |
|
ALP exposes typical WEB programming interface (ASP, CGI etc.) but is not a WEB server. The programs for ALP run as desktop applications without need of WEB server or even network. It combines the desktop and WEB programming techniques in one. ALP ships with installer you can use to deploy your applications, Browser (ALPFrame) with extended DHTML features and huge run-time library. ALP allows even autoruns to be built in ASP or CGI.
|
![]() |
|
The component implements C# and VB.NET interpreter written in C# which is possible to to embed into your WinForms or ASP.NET application so you can customize and extend the application without having to recompile it.
|
![]() |
|
COMM-DRV/Lib.Net is a professional serial communication library component for the .Net Windows development environment. It is extremely easy to use whether you are writing simple serial communication applications or complex enterprise applications. The documentation of this serial communication library is extremely easy to follow and includes examples for each component method. COMM-DRV/Lib.Net is royalty free.
|
![]() |
|
RosAsm Guide #1 Creating a Win32 program with start-up and standard menu This is the beginning of a series of articles about using RosAsm to create Win32 programs. Each article shall be presented in a step-by-step illustrated style with some comments.
|
![]() |
| Audio & Multimedia Business Communications Desktop Development | Education Games & Entertainment Graphic Apps Home & Hobby Network & Internet | Security & Privacy Servers System Utilities Web Development |
Delicious
Technorati
Blogmarks
Digg
Reddit
Furl
Blinklist
Google
StumbleUpon
Windows Live
Yahoo
Help








