View Single Post
  #1  
Old 11-06-2022, 06:30
FireFox FireFox is offline
Friend
 
Join Date: Aug 2019
Posts: 18
Rept. Given: 0
Rept. Rcvd 0 Times in 0 Posts
Thanks Given: 7
Thanks Rcvd at 28 Times in 12 Posts
FireFox Reputation: 0
Thumbs up Sandsprite VB Decompiler Source Code

This is the Sandsprite VB Decompiler Source Code which used to be on Github but is no longer available.

The original repo used to be at:
Quote:
https://github.com/vb-decompiler
but the source code is not available from the past few years.

This is a copy of the FORK from github before it was removed. It is not mine. It was found on the internet.
It is very useful to check this source code to learn about p-code and decompiling VB in general.

Official details from its readme:

VbDec is a free VB6 P-Code Disassembler and debugger.

Features:
  • List structs, api, function names and offsets for all Vb6 binaries
  • Generate IDA scripts for functions and structures
  • Determine prototypes for public members
  • Properly disassemble and resolve most common VB6 P-code
  • Powerful search UI for code, funcs, strings, opcodes, and structures.
  • Live debugging of P-Code exes w/ single stepping, breakpoints etc.
  • Live stack display with diffing to highlight changes
  • Data viewer for Variant, Date, Array, etc
  • Memory window displays data for multiple types with click navigation
  • Ability to persistently patch memory, nop instructions
  • Modify stack values and reset EIP in the debugger.
  • Disassembly viewer supports renaming functions, adding comments
  • Click to navigate functions in disasm and esc go back in history
  • Ability to resolve class names from live object pointers in debugger
  • COM aware: dynamically lookup libraries and resolve function names
  • Export disassembly to database
  • Explore VB6 internal structures, calculate offsets
  • Constant pool viewer to manually explore data
  • Can be automated through a plugin framework or Javascript
  • Script editor supports syntax highlighting and basic intellisense.
  • Supports command line execution

Download:
Quote:
https://www21.zippyshare.com/v/fNTdXKsN/file.html
The Following 10 Users Say Thank You to FireFox For This Useful Post:
bashan (11-20-2022), chessgod101 (11-06-2022), Mahmoudnia (12-04-2022), niculaita (11-07-2022), NoneForce (11-06-2022), ontryit (12-03-2022), traf0 (11-07-2022), user_hidden (11-06-2022), wilson bibe (11-06-2022), yoza (11-06-2022)