Vb.net 如何从exe文件查看方法代码

Vb.net 如何从exe文件查看方法代码,vb.net,winforms,exe,Vb.net,Winforms,Exe,我有一个VB.NETWindows窗体中的项目。在那里,我尝试使用exe文件中的一些函数。我认为这个exe文件也是VB.NET项目,但肯定是Windows窗体。有些函数起作用,但有些函数不起作用。我试图使用红门软件中的.NET REFECTOR打开此文件,但我看到类似的情况: Try Dim num2 As Integer Label_0000: Dim num4 As Integer = 1 Label_0008: ... 当我打开C项目的exe文件,我看到所有的功能非常好

我有一个VB.NETWindows窗体中的项目。在那里,我尝试使用exe文件中的一些函数。我认为这个exe文件也是VB.NET项目,但肯定是Windows窗体。有些函数起作用,但有些函数不起作用。我试图使用红门软件中的.NET REFECTOR打开此文件,但我看到类似的情况:

Try 
    Dim num2 As Integer
Label_0000:
    Dim num4 As Integer = 1
Label_0008:
...
当我打开C项目的exe文件,我看到所有的功能非常好

int num = 0;
StringBuilder builder = new StringBuilder("");
builder.Append("DELETE FROM Users ");
builder.Append("WHERE User_ID = @id ");
SQLiteCommand command = new SQLiteCommand(builder.ToString(), this.con);
如何打开此exe文件VB.NET项目以查看函数代码


谢谢

这似乎是混淆Das Alireza说的,多个标签表明使用了某种形式的控制流混淆。这意味着代码在编译后被一个程序修改,以在保持其原始功能的同时疯狂地跳转,从而惹恼了那些没有必要查看代码的潜在逆向工程师。根据所做的工作的广泛程度,您必须投入大量时间来了解函数的功能。但是我想这里没有人会也没有人能真正帮助你,因为说得温和一点,这似乎是一个法律灰色地带。如果他想帮助你,请联系应用程序的开发人员。。。