人们为什么要反汇编 .NET (CLR) 二进制文件?
我对 .NET 有点陌生,但对编程并不陌生,而且我对反汇编已编译的 .NET 代码的趋势和兴奋感到有些困惑。 这似乎毫无意义。 .NET 的高度易用性是我使用…
在IL中查找方法调用的参数值
我有几个特殊的方法,我想分析它们在编译的程序集中的调用。 示例: public static class SrcHelper { [MySpecialMethod] [Conditional( "DEBUG" )] p…
在调试 .NET CLR 应用程序时如何查看评估堆栈上的局部变量?
我正在使用 Windbg(带有 sos 扩展)并尝试调试崩溃的应用程序。 我能够转储引发异常的调用的 IL,并且通过检查代码,如果我可以转储评估堆栈的内容,…
.Net 中有类似 Java 描述符的东西吗?
我正在开发一个用于 .NET 程序集的静态分析工具。 在Java中,有一个描述符 可用于以指定语法表示字符串中的方法或字段。 for field: double d[][][]; …
.NET 开发人员“真的”应该花时间学习 C 来进行低级接触吗?
Closed. This question needs details or clarity. It is not currently accepting answers. 想要改进这个问题?通过编辑这篇文章添加详细信息并澄清…