如何从 C 中的“.dll”获取代码

发布于 2024-10-03 07:50:47 字数 68 浏览 1 评论 0原文

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

I have a .dll and I need some code from it. How do I get the code from a .dll?

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(2

爱本泡沫多脆弱 2024-10-10 07:50:47

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

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

If by code you mean the textual instructions that were used to generate the machine code in the library, the best you can really do at this point is assembly language. Nearly any debugger will let you view the assembly.

If you meant the original high level language, your out of luck.

韬韬不绝 2024-10-10 07:50:47

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

You can't. You can open it up in a hex editor, but there is no way to get the original source code from compiled output. This is the basis for the entire closed-source (proprietary) software industry.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文