如何知道Visual Basic的exe编译类型

问题描述:

亲爱的开发人员,



我有一个Visual Basic Exe,我想用反编译器对它进行反编译。在互联网上搜索了很多之后我才知道有不同的VB编译器编译成Native Code和P-Code。

所以,我的第一个要求是 - 我如何知道是否使用本机选项或p-code选项编译Vb exe。

我的第二个要求是 - 你能说出来吗?我是一个好的反编译器,无论是免费还是付费反编译我的vb exe?



先谢谢........

Dear Developers,

I have a Visual Basic Exe and i want to decompile it using some decompiler. After searching a lot on internet i came to know that there are different compilers for VB exe compiled into Native Code and P-Code.
So, my first requirement is- How can i know whether a Vb exe is compiled using native option or p-code option.
My second requirement is- Can you tell me a good decompiler whether free or paid to decompile my vb exe?

Thanks in Advance........

如果你的意思是VB6,那么你应该抛弃它,VB6是垃圾并且长期不受支持。如果你的意思是VB.NET,那么你错了,你可能会被VB6搞糊涂了。所有VB.NET应用程序都以相同的方式编译到MSIL。
If you mean VB6, then you should just throw it out, VB6 is rubbish and long unsupported. If you mean VB.NET, then you are wrong, you''re probably confused by VB6. All VB.NET apps are compiled the same way, to MSIL.