123456

 

2013年5月29日

windbg学习 gc ----j(Execute If-Else)----.if

摘要: 当一个条件断点的末尾包含一个执行命令时,需要使用gc命令例如,如果使用g (Go)命令来到达该断点,则恢复为自由执行。但是如果使用单步或跟踪来到达该断点,也会以单步或跟踪的方式来恢复执行j Expression Command1 ; Command2j Expression 'Command1' ; 'Command2'Expression 要求值的表达式。如果表达式的值是非0值,则执行Command1 。如果表达式的值为0,则执行Command2Command1 当Expression 为非0值(TRUE)时要执行的命令字符串。可以通过在命令字符串两边加上单引 阅读全文

posted @ 2013-05-29 21:40 hgy413 阅读(530) 评论(0) 推荐(0) 编辑

windbg学习---?? 和 ?

摘要: 双问号(??)命令根据C++表达式规则来计算和显示表达式的值??命令根据当前线程和进程上下文来对表达式中的符号进行求值所以用??后,就不用显式@@c++指定了如果要使用MASM表达式规则来为Expression 表达式的一部分进行求值,可以将这部分用圆括号括起来并在前面添加两个at符号( @@ )。(?) 命令可用于计算和显示一个表达式的值?命令的输入和输出依赖于使用MASM表达式语法还是C++表达式语法具体来说就是.expr0:000> .expr Current expression evaluator: MASM - Microsoft Assembler expressions如 阅读全文

posted @ 2013-05-29 21:02 hgy413 阅读(201) 评论(0) 推荐(0) 编辑

导航