Semi VB Decompiler By: VisualBasicZone Date: February 04, 2005, 12:40:56 PM
Current Version is at 0.05A Build 1.0.20
Right now and working on a basic IL dissembler such as ILDASM that comes with Visual
Studio.net. When that is complete going to see how much effort it would take to make a basic
VB.net decompiler. Purchased a book on MSIL and hope that will give me a better understanding on how it all works.
I am also thinking about making a nicer form/control editor such as the one that comes in Visual Basic, looking at a couple property grid controls to use for that.
For VB versions 1,2,3 I am looking into the NE file format but right now I have no plans to adding decompiling for those versions.
Feature question By: Leftist Date: February 24, 2005, 08:23:25 PM
I'm still relatively new to this tool, so forgive me if this is a dumb question, but:
Can Semi be used to extract the values of global constants defined in a code module?
Semi VB Decompiler By: VisualBasicZone Date: February 24, 2005, 10:30:12 PM
Currently Semi VB Decompiler does not recover global constants/variables.
I will have to do some research in how VB stores constants. Probably possible for to add constant string recovery but for others not to sure.
For VB5/VB6
P-Code compiled applications it recovers the P-Code tokens of procedures/events.
Native compiled applications just a basic disassembly of the events.
For
VB.net and other .Net applications (Not released yet for wait for 0.06 Release)
Does an IL disassembly of the entire application, just like ILDasm.
For VB4 32bit applications (Not released yet for wait for 0.06 Release)
Just recovers the forms for now until I do some more research on it.
Semi VB Decompiler By: Leftist Date: February 24, 2005, 10:43:45 PM
Well, without sounding like master of the obvious, what I need to do is pull string values from global constants.
If it's something you could add in easily, I'd buy a copy immediately. I'd pay more than $30, too.
Semi VB Decompiler By: VisualBasicZone Date: February 24, 2005, 10:54:39 PM
Here's what I am going to do. I will do some research this weekend. I am very busy for the next several days and will not be able to work on adding the feature if possible until at earliest this coming Tuesday. If I think I can do it, I will either Email/PM you.
Semi VB Decompiler By: Leftist Date: February 25, 2005, 06:45:10 AM
Take your time. I appreciate the amount of work that you've put into the package, and as a developer I don't want to encourage you to knock yourself out.
My need is more short term; I will just have to find another way around this.
Thanks,
Pete
Re: Semi VB Decompiler By: ypclizq Date: July 03, 2005, 01:18:10 AM
Quote from: VisualBasicZoneCurrent Version is at 0.05A Build 1.0.20
Right now and working on a basic IL dissembler such as ILDASM that comes with Visual Studio.net. When that is complete going to see how much effort it would take to make a basic VB.net decompiler. Purchased a book on MSIL and hope that will give me a better understanding on how it all works.
I am also thinking about making a nicer form/control editor such as the one that comes in Visual Basic, looking at a couple property grid controls to use for that.
For VB versions 1,2,3 I am looking into the NE file format but right now I have no plans to adding decompiling for those versions.