如何从C+中的`.dll`获取代码+;

如何从C+中的`.dll`获取代码+;,dll,Dll,我有一个.dll,我需要从中获取一些代码。如何从.dll获取代码?您不能。您可以在十六进制编辑器中打开它,但无法从编译后的输出中获取原始源代码。这是整个封闭源代码(专有)软件行业的基础 你不能。您可以在十六进制编辑器中打开它,但无法从编译后的输出中获取原始源代码。这是整个封闭源代码(专有)软件行业的基础 如果您所说的代码是指用于在库中生成机器代码的文本指令,那么此时您最好使用汇编语言。几乎任何调试器都允许您查看程序集 如果您指的是原始的高级语言,那么您的运气就不好了。如果您指的是用于在库中生成机

我有一个
.dll
,我需要从中获取一些代码。如何从
.dll
获取代码?

您不能。您可以在十六进制编辑器中打开它,但无法从编译后的输出中获取原始源代码。这是整个封闭源代码(专有)软件行业的基础

你不能。您可以在十六进制编辑器中打开它,但无法从编译后的输出中获取原始源代码。这是整个封闭源代码(专有)软件行业的基础

如果您所说的代码是指用于在库中生成机器代码的文本指令,那么此时您最好使用汇编语言。几乎任何调试器都允许您查看程序集


如果您指的是原始的高级语言,那么您的运气就不好了。

如果您指的是用于在库中生成机器代码的文本指令,那么此时您所能做的最好的事情就是汇编语言。几乎任何调试器都允许您查看程序集


如果您指的是原始高级语言,那么您的运气就不好了。

运气差的程度取决于代码编译时是否保留了调试信息。CLR DLL也往往比常规ASM(使用ILDASM)更容易通过。运气差的程度取决于代码编译时是否保留了调试信息。CLR DLL也往往比常规ASM(使用ILDASM)更容易通过。