VB Decompiler :: P-Code, Native Code Decompiler for VB programs
-> Main
-> News
-> Products
-> Documentation
-> Articles
-> Plugins
-> Download
-> Order now
-> Forum
-> Awards
-> Contacts


OISV - Organization of Independent Software Vendors - Contributing Member
VB Decompiler - news May 25, 2013


VB Decompiler News


VB Decompiler v9.3 has been released (05.04.13)

What's new in this version:
- New powerful HEX editor in the "Patch data" tool
  with highlighting changes, undo/redo functions and
  copy/paste the HEX blocks of bytes
- Patch dialog is now sizable (size will save to registry
  and will use at next VB Decompiler start)
- Czech language translation and documentation
- China language documentation (thank you to ZeNiX)
- Decompiling applications with more than 999 forms, modules and classes
- Not show "Do you want to..." message before opening any file
- Changes in processing "FC67" opcode (P-Code)
- Show NewIfNullPr opcode in Lite version (P-Code)
- Show a status of ptocessing methods
- BugFix: Some memory leaks is fixed
- BugFix: Correctly process modules with some unknown flags (Native Code)
- BugFix: Correctly process incorrect offsets (Native Code)
- BugFix: Correctly process translation of the main menu
- BugFix: Correct processing of complex strings in VB6 applications
- BugFix: Correctly detect retn command (Native Code)
- BugFix: Correctly process incorrect "edi" register value in "call" command (Native Code)
- BugFix: Fix access violation on double clicking the clean text field
- BugFix: DLL obfuscation now works correctly



VB Decompiler v9.2 has been released (12.11.12)

What's new in this version:
- Windows 8 is fully supported
- Decode UTF8 names (.NET)
- Jumping by clicking on a procedure name
- Popup menu for the treeview is now allow to copy a name of the item
- Popup menu for the code view with the Copy and Select All operations
- Show the virtual addresses of the string references in code (.NET)
- Syntax highlighting for branches (.NET)
- Show TypeDef table content (.NET)
- Process filters for SEH handlers (.NET)
- String references dialog is now sizable
- Caching the color highlighted procedures in standard control
- Splash screen (show loading process at decompiler start)
- Saves parameters of the main window (left, top, width, height and splitter position)
  to the registry and restoring it after launching the VB Decompiler.
- New code highlighting control based on SynEdit sources
- New color scheme and code highlighting scheme
- Drag'n'drop files is accepted to the whole form
- Show the different icon in the API declarations (.NET)
- BugFix: Correctly update checkboxes after resizing the windows
- BugFix: Correctly process ldloc and stloc opcodes (.NET)
- BugFix: Correctly process tables alignment (.NET)
- BugFix: Correctly process tables if count is more than 44 (.NET)
- BugFix: Correctly patch data using Patch data dialog
- BugFix: Correctly proccess parameters of the last MethodDef table field (.NET)
- BugFix: Correctly emulate labels and finally markers (Native Code)
- BugFix: Correctly process user classes with the incorrect RTTI (Native Code)



VB Decompiler v9.1 has been released (16.09.12)

What's new in this version:
- Decompile MidVar and MidBVar functions (P-Code)
- Correctly process and save DataDesigner classes
- BugFix: More fixes in the form's parser



VB Decompiler v9.0 has been released (06.07.12)

What's new in this version:
- TreeView works faster on large files
- Detect type of project (P-Code or Native) after opening database
  (needs to correctly decompile some code if database is saved in
  Fast decompilation mode
- Load and save objects information to the database if
  Fast decompilation option is active
- Speed of the procedure analyzer and optimizer is improved
- Decompile calls to the "List" properties in FileListBox, DirListBox and other
- Save blobs of the UserControls to the .ctx files
- Stack max size is changed from 9 to 16 (VB)
- FPU stack max size is changed from 7 to 16 (VB)
- Calling methods and properties from user classes is supported now
- Clear "this" pointer after end of each block (If, For) of opcodes (P-Code)
- Support "this" pointer in the UserControls and PropertyPages (VB)
- Declare global object variables in the classes
- Japanese translation by Okamoto Alpha (okamoto{at}alpha-sys.co{dot}jp)
- FPU formulas translation (Native Code)
- Support for the commands "ldelem", "stelem", "unbox.any" and "readonly" (.NET)
- Checking file for an incorrect fields before decompilation
- BugFix: Correctly save frx and ctx files
- BugFix: Make correctly header for class modules
- BugFix: Correctly process Property Let parameters
- BugFix: Correctly process LateMemSt opcode in some cases (P-Code)
- BugFix: Correctly assign variables to a typed object properties (P-Code)
- BugFix: Correctly process databases without code
- BugFix: Correctly generate object references in the Project file (VB)
- BugFix: Correctly process the linear sizes of the controls (VB Forms)
- BugFix: Correctly process fstp command (Native Code)
- BugFix: Correctly obfuscate some of the Delphi programs (Native Code)
- BugFix: Correctly detect end of code in C++ and Delphi procedures (Native Code)
- BugFix: Correctly generate API cache in disassemler mode
- BugFix: Correctly process unsigned integers in code (.NET)
- BugFix: Correctly process some cases of prototypes (.NET)
- BugFix: Correctly save compiler version to result text file (.NET)
- BugFix: Correctly show procedure name for unknown procedures in function result
- BugFix: Correctly open the string references in large programs
- BugFix: Correctly parse stack after jmp opcode which used in SEH (Native Code)
- BugFix: Correctly process ComboBox text properties in Forms
- BugFix: Correctly process the global varialbes in the FPU emaulation (Native Code)
- BugFix: Correctly process prototype in array of object (VB)



VB Decompiler Updates Checker has been released (28.02.12)

This is a first tool from our company to Windows Phone 7 and can
helps to our customers to check updates of our software using a phone
on Windows Phone 7 operating system!



VB Decompiler v8.4 has been released (25.01.12)

What's new in this version:
- Locale detection for Unicode names in decompiled applications
- Database is now also contain information about locale
- Correctly saving files with unicode names
- Correctly detect type of some modules
- Compatability fixes for supporting Wine (Linux)
- Self testing VB Decompiler engine before start
- ProgressBar in Windows 7 taskbar is now works in SP1
- Decompile __vbaUI1I2 and __vbaUI1I4 msvbvm functions
- BugFix: Correctly detects size of the unmanaged .NET code



VB Decompiler History

Copyright © 2001 - 2013, DotFix Software
E-mail: