我有一个停止工作的旧 DLL (log2vis.dll),我想查看它的内部,看看它使用了哪些对象。
该 DLL 是用 C++(而不是 .NET)编写的。有没有可以反编译/反汇编 C++ 文件的工具?
这可能是不可能的,或者至少是非常困难的。 DLL 的内容(很大程度上)不依赖于用 C++ 编写;这都是机器代码。该代码可能已经过优化,因此原始源代码中存在的许多信息都消失了。
也就是说,here http://www.codeproject.com/KB/cpp/reversedisasm.aspx是一篇文章,其中介绍了有关执行此操作的大量材料。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)