使用未知 DLL 中可用的功能

逆向工程 艾达 拆卸 ollydbg 重新组装
2021-07-09 10:52:38

考虑我有一个 DLL 文件,其中包含一些我不知道的函数和类。可能是缺少文档,或者程序员不愿意在发布后提供文档。我想知道,如何研究一个未知的 DLL 文件并在我的项目中使用它?(当然程序员给予了这样的许可)

1个回答

我现在不能发表评论,因为我是这个论坛的新手

我不确定我是否完全理解你在这里的理解水平。你知道反转领域的一些基本知识吗?

如果是这样,您应该在 OllyDbg 中加载您的 DLL(例如),然后单击Debug > Call DLL export以找到您感兴趣的 API。然后它是经典的反向会话。

否则,如果您需要更多细节,我强烈建议您购买“逆向工程的秘密 - Eldad Eilam”一书,其中提供了 DLL 反向会话的完整详细示例。