首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Windbg条件记忆搜索

Windbg条件记忆搜索
EN

Stack Overflow用户
提问于 2021-02-28 01:02:36
回答 1查看 109关注 0票数 0

我需要在调试器windbg中设置断点,当寄存器中的地址指向具有某种模式的内存块,并且该模式不固定以偏移类似于

如何正确编写此条件?因此,仅当在rdx和rdx+100内的地址范围内存在此模式53 65 6e 64时,我才需要在发送到时中断

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2021-02-28 01:56:31

问题是s不能构成一个有效的条件。它要么打印结果,要么不打印。

为演示做准备

使用s的测试

您可以对s的输出使用.foreach。它将对输出中的每个单词运行命令,这太多了:

因此,让我们利用s有一个特殊的选项来仅输出地址这一事实

我现在不能重现你的断点,但它应该看起来像

这在搜索字节而不是ASCII字符串以及使用寄存器而不是地址时也应该有效

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/66401265

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档