如何使用 IDA Pro 调试 EXE 的 DLL?

逆向工程 艾达 调试 dll dll注入
2021-06-09 02:57:12

我对 RE 世界还很陌生,刚开始大约一个星期,并且在这个网站上接触了一些非常好的东西。原谅我幼稚的知识。

目前,我正在尝试反转某个 EXE 的 DLL 文件EXE 调用此 DLL 的函数以查找我计划最终修补的某些值。

如何在应用程序运行时调试 DLL?

我希望能够在我的 DLL 中放置一个断点,并在从应用程序进行调用时在 IDA Pro 中获得成功。

现在,我只是希望它能够工作来修补 DLL,但我很确定存在一种非常有效的方法。

我使用IDA Pro作为我的工具。如果其他反汇编程序可以帮助我实现相同的目标,您可以建议我。

有人可以指导我完成这项任务吗?

1个回答

很简单,如果我没猜错的话:

  1. 从 DLL 制作一个 Ida 项目,即将 dll 拖放到空白的 Ida 页面中。
  2. 在菜单调试器,进程选项中,将您的 exe 路径放入文本框“应用程序”中,放入“输入文件”中,将路径放入您的 DLL 中。单击确定确认。
  3. 从菜单 Debugger、Start Process 或 F9 开始。

你的断点应该被击中。