加入收藏 | 设为首页 | 会员中心 | 我要投稿 李大同 (https://www.lidatong.com.cn/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 综合聚焦 > 服务器 > Windows > 正文

windbg:在dll偏移处设置数据断点

发布时间:2020-12-14 04:37:57 所属栏目:Windows 来源:网络整理
导读:我想在xul.dll 0x7d760的值上设置数据写断点,希望使用命令脚本. 我可以使用lm打印xul.dll的基地址,并手动设置断点 ba w(baseaddress 0x7d760) 但我无法找到一种方法将xul.dll的基地址存储到伪寄存器中,以便我可以自动执行此操作.有没有办法以某种方式将lm xu
我想在xul.dll 0x7d760的值上设置数据写断点,希望使用命令脚本.

我可以使用lm打印xul.dll的基地址,并手动设置断点

ba w(baseaddress 0x7d760)

但我无法找到一种方法将xul.dll的基地址存储到伪寄存器中,以便我可以自动执行此操作.有没有办法以某种方式将lm xul的结果存储或解析为伪寄存器?

解决方法

.foreach / pS 4 / ps 3(modbase {lm p m xul}){ba w 4(${modbase} 0x7d760)}

在此命令中,模块的基址将存储在${modbase}中.将xul替换为另一个模块,或编辑{ba w 4(${modbase} 0x7d760)}块以根据需要替换不同的命令或偏移量.

(编辑:李大同)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    推荐文章
      热点阅读