Re: 求助:条件断点中如何使用进行字符串比较

WinDbg

求助:条件断点中如何使用进行字符串比较


jaima 2013-10-05, 23:02 下午
     bp msvcr90d!printf "r $t0= poi(buffer); j ($scmp(\"@$t0\", \"source\") == 0) 'db buffer'; 'gc'"
    上述命令中,buffer 是void *类型的缓冲区,source是一个字符串,请教下如何才能正确使用$scmp宏来比较呢?

Re: 求助:条件断点中如何使用进行字符串比较


格蠹老雷 2013-10-06, 23:14 下午
bp msvcr90d!printf "r $t0= poi(buffer);as /ma $mystring $t0; j ($scmp(\"${$mystring}\", \"source\") == 0) 'db buffer'; 'gc'"

Re: 求助:条件断点中如何使用进行字符串比较


jaima 2013-10-07, 17:40 下午

 非常感谢张老师的回复,目前正在结合《软件调试》中的介绍学习windbg的使用方法。感觉条件断点太难了,有时可以使用,有时不行。

Powered by Community Server Powered by CnForums.Net