x64dbg和IDA pro 配置PDB 符号文件symbols

PDB 作用

PDB(Program Debugging Database)就是在生成EXE 和 DLL 文件的过程中生成的这个文件,可以帮助进行调试。
为什么x64dbg 没有将PDB 文件集成到软件中呢?主要是PDB 文件太大了,在分发安装包的时候会很大,也不方便x64dbg 版本的更新等。

x64dbg 配置

配置步骤

指定需要保存symbols 的本地路径即可
在这里插入图片描述

右键下载对应的符号信息,然后就可以看到正在下载PDB 文件了
在这里插入图片描述

本地文件中确认

可以看到分了很多个文件夹来存储PDB 文件
在这里插入图片描述
可以看到PDB 文件还是很大的,而且这还只是这个程序对应的一部分
在这里插入图片描述

IDA pro 配置 PDB 文件

同时补充下IDA pro 加载PDB 文件的方法

调试前加载

  1. 找到你的本地PDB 文件位置 File -> Load file -> PDB file.

  2. 从微软功能 PDB 服务器上加载:

设置 _NT_SYMBOL_PATH 环境变量 参考MSDN 《添加PDB 文件》.
例如, srv*C:\symbols*https://msdl.microsoft.com/download/symbols
创建C:\symbols,
重启 IDA.

使用

在IDA 中找到 File -> Load file -> PDB file,
选择你需要加载PDB 文件的二进制文件,IDA 会自动从微软服务器下载对应的PDB 文件

调试中加载

在调试的过程中,也可以点击对应的模块,右键选择加载即可
在这里插入图片描述

*目前测试7.7 版本无法正常加载PDB 文件,如果加载异常可以更换其它版本试试

  • 2
    点赞
  • 2
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

阿雷由

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值