gpt4 book ai didi

c++ - 如何从丢失的源代码中恢复?

转载 作者:行者123 更新时间:2023-11-30 02:13:16 24 4
gpt4 key购买 nike

我有一个导出 GetHash() 的单功能 DLL。但是,此 DLL 的源代码已丢失。我需要将此代码集成到我的 MSVC++ 项目中。

我知道有一些共享软件工具可以执行此操作,但我认为我可以手动执行此操作。

我需要做什么才能手动完成此操作?

最佳答案

在您构建的项目中,引用 dll 并调用哈希函数。在调试器中运行代码并介入并反汇编函数并将其翻译回高级语言。

如果这还不够好,请将代码分解为一系列可以使用 ASM block 实现的函数。

关于c++ - 如何从丢失的源代码中恢复?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/626708/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com