地址和地址范围使用windbg进行调试时语法搜索内存



http://msdn.microsoft.com/en-us/library/ff558855(v=vs.85).aspx从这里我知道了在内存中搜索的's'命令,这里是地址和地址范围语法文章底部写道:"例如,80000000 L20指定从0x80000000到0x8000001F的范围"

有人能帮我知道为什么结束地址是1F吗?L20是否意味着20个对象?

另一个例子:s-d 0012ff40 L20"VUTS",这里L20的意思是20计数对象?物体的大小是多少?大小由-d决定?

L是指要搜索的范围的长度,因此使用0012ff40作为起始范围,加上32个字节将给出0012ff5f的结束地址(记住它包括起始地址)。

为了回答您的第二部分,-d标志告诉WinDbg对象的类型,在这种情况下,DWORD将是32位无符号整数

最新更新