Windows Vista

Software Archive

Audio & Multimedia

Business

Communications

Desktop

Development

Education

Games & Entertainment

Graphic Apps

Home & Hobby

Network & Internet

Security & Privacy

Servers

System Utilities

Web Development

VB Decompiler 8.2

  • License: Shareware
  • Language: English, French, German, Portuguese, Russian, Spanish
  • Release: 2011-04-20
  • Size: 5 Mb
  • Cost: 99.00 $

Awards

After collecting and analyzing of sent to us users' opinions about this program it takes our editors award with a rate "5". This means that this program is popular and was found as convenient and useful.

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.

Keywords: visual basic decompiler

Latest User Reviews:

Bo Peng, 2009-05-22 15:12:46

Version: 7.5
The demo version does not demonstrate the format of possible code (just suggest for using Pro version, it should display some fake code to show the format used by the pro version). I was not convinced that the pro version will display the code in the format that I can read.
I deleted the source code which contains last 2 weeks of my work and I have only the executable. So I need to have a tool which could provide me more details so that I can recover my lost code.

Jamesbartlett, 2009-03-09 05:08:10

Version: 7.1
no good
I tried the free version but it did not do what I wanted - decompile to something I could load into VB6 to try and recover a programme I have lost the source code for. I will not buy the full version unless I can try it first to see if it does what I want.

Vitor.rodrigues, 2009-03-01 14:40:56

Version: 7.1
Not Complete Decompiler
It works in parts, but not 100% decompile the code leaving some pieces of code difficult to understand because they are in assembler. But what is promised to those who need a minimum of decompilation is a great tool.

Polonet, 2008-12-18 11:02:11

Version: 6.0
Decompiler on Windows Server 2008‏
Hi,

I can't execute your decompilador on my windows server 2008.
What can I do to achieve run?

Regards

Bruce.palmer, 2008-05-21 21:41:18

Version: 3.9
VB Decompiler worked fine
Used the decompiler to track program flow through a VB6 exe file, to assist documenting a program bug that had been observed, after the software vendor was unable to replicate the problem.
Decompiler worked fine and installed ok.
A once-off use of the trial vesion.

Pollux, 2008-04-20 20:46:58

Version: 3.9
It will hang?
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.

BC.AK, 2007-11-10 08:50:46

Version: 3.9
Works not bad
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.

Abofazl, 2007-03-11 03:50:45

Version: 3.9
it does not do what we want!
I test it by some VB6 programs, but it does not work properly!
It creates forms and project but NO codes!

decompiler, 2007-02-26 09:11:45

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

Ansewer of VB Decomp, 2006-11-20 05:13:45

Version: 3.9
VB Decompiler 2.7 Review
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
Author's Response:
VB Decompiler is only partially decompile code and only in Pro version. Compiling result code is not possible. Use VB Decompiler only to find bugs in your programs and for analyze code.

NStorm, 2006-08-12 13:42:41

Version: 3.9
Nice Vb Decompiler
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.
Author's Response:
Thank you.

El Bandido, 2006-08-01 14:07:47

Version: 3.9
Trial version
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.
Author's Response:
Pro version decompile P-Code to source! native code onlly disassembled.

Write a Review and Rate VB Decompiler

Alternative Programs

Serial Monitor Professional (DMS) 6.23.00.3373

Software serial port monitor Rs232 sniffer with protocol analyzer and packet data logger. This monitoring utility can spy, capture, view, log, analyze, test com ports activity performing com port connection and traffic analysis with data acquisition and control. You can use this system as device interface testing tool, modem data transfer viewer and so on.

Read more -->

  • License: Shareware
  • Language: English
  • Release: 2011-08-18
  • Size: 5 Mb
  • Cost: 134.99 $

Serial Monitor Lite (DMS) 6.23.00.3373

Software serial port monitor Rs232 sniffer with protocol analyzer and packet data logger. This monitoring utility can spy, capture, view, log, analyze, test com ports activity performing com port connection and traffic analysis with data acquisition and control. You can use this system as device interface testing tool, modem data transfer viewer and so on.

Read more -->

  • License: Shareware
  • Language: English
  • Release: 2011-08-18
  • Size: 5 Mb
  • Cost: 39.99 $

Serial Monitor Device Monitoring Studio 6.19.00.3134

Software serial port monitor Rs232 sniffer with protocol analyzer and packet data logger. This monitoring utility can spy, capture, view, log, analyze, test com ports activity performing com port connection and traffic analysis with data acquisition and control. You can use this system as device interface testing tool, modem data transfer viewer and so on.

Read more -->

  • License: Shareware
  • Language: English
  • Release: 2011-02-28
  • Size: 5 Mb
  • Cost: 69.99 $

J51 1.03

J51 a Java Intel MCS51(8051,8052, etc) family microprocessor emulator, with integrated disassembler, debugger, Intel hex file loader and more. Standard peripheral emulated Timer 0/1 (Mode 0,1,2 and interrupt), Serial interface (Only in polled mode) ,Standard port 0 to 4. Microprocessor Intel MCS 8051 (no peripheral),Intel 8051,Intel 8052,Philips LPC674,Philips LPC900.

Read more -->

  • License: Freeware
  • Language: English
  • Release: 2008-05-07
  • Size: 68 Kb
  • Cost: Free

EQATEC Profiler 3.2.8

EQATEC Profiler is an easy-to-use .NET code profiler. Some key features are: Profile any .NET application; Only code profiler for .NET Compact Framework; Only code profiler for Silverlight; Comes with a command-line version too; Use precise instrumentation to present a full method-call graph; Compare different runs to help you see your optimization's effect; Fully-featured version is completely free for non-commercial use.

Read more -->

  • License: Shareware
  • Language: English
  • Release: 2010-03-04
  • Size: 4 Mb
  • Cost: 59.00 $

DevTracer 1.5.0

DevTracer is a fast and effective tool for collecting trace output. It can be used with many development platforms for Microsoft Windows, like Microsoft Visual Studio and Visual Basic 6. It can also be used with scripting languages (VBScript etc.).

Read more -->

  • License: Commercial
  • Language: English
  • Release: 2008-09-04
  • Size: 981 Kb
  • Cost: 38.95 $

Regression Tester 1.04

Regression Tester from Info-Pack.com allows you to test the functionality of any page or form on your website. Simply build up a list of tests in the program, then press the test button. The program will then run the tests and create a professional report. The reports are fully customizable.

Read more -->

  • License: Shareware
  • Language: English
  • Release: 2007-06-12
  • Size: 932 Kb
  • Cost: 99.95 $

iota-calc 1.8.6

An all purpose scientific calculator, designed with programmers in mind. - Supports a rich expression format, which is in most cases identical to what you would type in your programming language. - Support for adding unlimited numbers of variables or variable expressions. - Built-in debugger that lets you see the expression simplified step by step. - Many more features.

Read more -->

  • License: Shareware
  • Language: English
  • Release: 2011-01-17
  • Size: 1 Mb
  • Cost: 19.95 $

SmartInspect 3.0

SmartInspect is an advanced logging and tracing tool for debugging and monitoring .NET, Java and Delphi applications. It helps you to identify bugs, find solutions to customer problems and gives you a clear understanding of how your software works in different environments and under different circumstances.

Read more -->

  • License: Commercial
  • Language: English
  • Release: 2008-08-12
  • Size: 7 Mb
  • Cost: 299.00 $

Eltima Serial Port Monitor 1.2

Serial Port Monitor is a system utility for exploring the way OS works and monitoring how applications use ports. It can effectively be used for monitoring serial data exchange between serial devices and any Windows application, debugging computer connection with peripheral devices using COM port, for solving problems with serial (RS232/422/485) data communication control networks and devices, for software and hardware testing etc.

Read more -->

  • License: Shareware
  • Language: English
  • Release: 2005-01-12
  • Size: 2 Mb
  • Cost: 79.95 $