rizinorg / ideas

Features that would be nice to have but they are not in the roadmap
3 stars 0 forks source link

Visual Basic P-code support #12

Open XVilka opened 3 years ago

XVilka commented 3 years ago

P-Code is a name for several of Microsoft's proprietary intermediate languages. They provided an alternate binary format to machine code. At various times, Microsoft have said p-code is an abbreviation for either packed code[1] or pseudo code.[2]

Microsoft p-code was used in Visual C++ and Visual Basic. Like other p-code implementations, Microsoft p-code enabled a more compact executable at the expense of slower execution.

https://decoded.avast.io/davidzimmer/vb6-p-code-disassembly/

moste00 commented 7 months ago

Hello, I'm trying my hand at an initial implementation of this. Just saying here to avoid races and duplicated work.