What exactly is decompiling? And if someone decompiles your vb program does that mean they get your code?
Thanks
JO
Printable View
What exactly is decompiling? And if someone decompiles your vb program does that mean they get your code?
Thanks
JO
Yes and no.
Decompiling is turning an .EXE back into some kind of human readable source. VB6.0 .EXE files do not decompile at all well. This feature was per programmer community request. So, people couldn't take an .EXE and turn it into source code for free.
VB5.0 is another story. It decompiles beautifully.
Decompliation is a two edged sword. IF you lose source code, or have legacy code, and five years later you want to change the program & recompile -- the only option is to decompile. There are web sites that do this for a fee. They don't do VB6.
If you can decompile code, you can resurrect old code, but you also can't protect it from people who want your source.
All of the .NET family decompiles well - back to what is called IL.
So, we're back to VB5, almost.
Can VB5 really be decompiled? Because I've heard that vb3 is less are the ones that can be decompiled.:confused:Quote:
Originally posted by jim mcnamara
Yes and no.
All of the .NET family decompiles well - back to what is called IL.
So, we're back to VB5, almost.