VB.NET-调试第三方应用程序

VB.NET-调试第三方应用程序,vb.net,decompiling,Vb.net,Decompiling,我正在尝试使用.net reflector在没有源代码的情况下调试.exe文件。我想看看这个文件的MD5是否会改变。问题是,在这之后,我看不到我的软件的堆栈调用,有没有什么我做错了? 我已经启动了该软件,并将其进程附加到VisualStudio。通过暂停它,我在.exe的stak调用中看不到任何东西 而且,如果我试着在运行时调试它,软件的MD5会改变吗 谢谢大家您是在问附加调试器是否会改变二进制文件本身?是您的应用程序还是第三方的?他们的许可证允许你合法地反编译他们的程序集吗?这个.exe是我的

我正在尝试使用.net reflector在没有源代码的情况下调试.exe文件。我想看看这个文件的MD5是否会改变。问题是,在这之后,我看不到我的软件的堆栈调用,有没有什么我做错了? 我已经启动了该软件,并将其进程附加到VisualStudio。通过暂停它,我在.exe的stak调用中看不到任何东西

而且,如果我试着在运行时调试它,软件的MD5会改变吗


谢谢大家

您是在问附加调试器是否会改变二进制文件本身?是您的应用程序还是第三方的?他们的许可证允许你合法地反编译他们的程序集吗?这个.exe是我的,我正试图通过从你的程序集生成反编译的源代码并启动一个PDB,将IL指令映射到反编译的源代码中的行,来为它的sourceReflector调试工作设置一个断点。它不会更改原始程序集,因此其MD5哈希值不会更改。