📄 lesson701.htm
字号:
list|* </span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">作用:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">清除一个或多个断点</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">用法:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">清除断点后,用BL命令就看不到断点列表,且被清除的断点不再起作用。</span><br>
<span class="p9">参数: list: 可以是将要清除的一系列断点,中间用空格或逗号隔开。</span><br>
<span class="p9"> *: 清除所有的断点。</span> </td>
</tr>
<!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一-->
</table>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr bgcolor="#FFFFFF">
<td colspan="2" class="p9"><img src="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif" width="11" height="8"></td>
</tr>
<!--之一-->
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">命令:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9"><a
name="BD">BD</a> list|*</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">作用:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">使一个或多个断点失效</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">用法:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">使某个断点失效与 BC
命令的清除不同,暂时失效的断点可以用 BE 命令来恢复。而 BC 命令是彻底清除<br>
参数:list: 可以是单个,也可以是一系列断点,中间用空格或逗号隔开。<br>
*: 禁止所有的断点。 </span></td>
</tr>
<!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一-->
</table>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr bgcolor="#FFFFFF">
<td colspan="2" class="p9"><img src="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif" width="11" height="8"></td>
</tr>
<!--之一-->
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">命令:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9"><a
name="BE">BE</a> list|*</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">作用:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">恢复被 BD 命令使之失效的断点。(每当新定义断点或编辑断点时,系统自动将其置为有效)</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">用法:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">参数:list: 可以是单个,也可以是一系列断点,中间以空格或逗号隔开。<br>
* : 恢复所有的断点。</span></td>
</tr>
<!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一-->
</table>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr bgcolor="#FFFFFF">
<td colspan="2" class="p9"><img src="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif" width="11" height="8"></td>
</tr>
<!--之一-->
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">命令:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9"><a name="BL">BL</a> </span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">作用:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">显示当前所设的断点</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">用法:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">用 BL 命令显示当前所有断点的序号(这个序号就是使用BC
BD BD等命令时要指定的)、类型、是否被禁止等信息。如果是被BD禁止的断点,会在序号后出现一个"*"号。</span></td>
</tr>
<!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一-->
</table>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr bgcolor="#FFFFFF">
<td colspan="2" class="p9"><img src="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif" width="11" height="8"></td>
</tr>
<!--之一-->
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">命令:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9"><a name="BP">BP</a> [address][if
(condition)]</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">作用:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">设置通过执行地址或所设条件激发的断点。</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">用法:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">例:BP if (eip>10000)</span></td>
</tr>
<!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一-->
</table>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr bgcolor="#FFFFFF">
<td colspan="2" class="p9"><img src="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif" width="11" height="8"></td>
</tr>
<!--之一-->
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">命令:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9"><a
name="BPE">BPE</a> number</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">作用:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">编辑一个已存在的断点。</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">用法:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">用BPE命令可以很方便地修改一个已经存在的断点。</span><br>
<span class="p9">但要注意一点: BPE 在执行时,会先将你所要修改的断点清除,然后再将改过的使能。</span><br>
<span class="p9">如果你在修改时按ESC键退出修改,那么原先的断点也就不存在了, 修改错误的结果也是一样的,会造成原先的断点消失。</span>
</td>
</tr>
<!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一-->
</table>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr bgcolor="#FFFFFF">
<td colspan="2" class="p9"><img src="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif" width="11" height="8"></td>
</tr>
<!--之一-->
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">命令:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9"><a
name="c_BPIO">BPIO</a> port</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">作用:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">设置一个由I/O端口触发调试寄存器断点。</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">用法:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">相关内容: <a
href="#BreakPoint Overall">BreakPoint Overall</a></span></td>
</tr>
<!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一-->
</table>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr bgcolor="#FFFFFF">
<td colspan="2" class="p9"><img src="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif" width="11" height="8"></td>
</tr>
<!--之一-->
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">命令:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9"><a name="c_BMSG">BMSG</a>
hwnd [msg] hwnd为句柄 msg为用于触发的消息</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">作用:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">设置由Windows消息触发的断点</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">用法:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">BPMSG hwnd
[msg</span>]<br>
<span class="p9">相关内容:</span><br>
<span class="p9"> <a
href="#c_WMSG"> WMSG</a></span><br>
<span class="p9"><a href="#BreakPoint Overall"> BreakPoint Overall</a></span>
<br>
<span class="p9">例:</span><span class="p9">BMSG 12c wm_destroy</span>
</td>
</tr>
<!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一-->
</table>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr bgcolor="#FFFFFF">
<td colspan="2" class="p9"><img src="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif" width="11" height="8"></td>
</tr>
<!--之一-->
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">命令:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9"><a name="c_BPM">BPM</a>
<span class="p9">address R</span><br>
<span class="p9">BPM address W</span><br>
<span class="p9">BPM address X</span> </span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">作用:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">通过DRx设置一个硬件断点;相关内容:
<a
href="#BreakPoint Overall">BreakPoint Overall</a></span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">用法:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"> </td>
</tr>
<!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一-->
</table>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr bgcolor="#FFFFFF">
<td colspan="2" class="p9"><img src="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif" width="11" height="8"></td>
</tr>
<!--之一-->
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">命令:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9"><a name="c_BPMX">BPMX</a>
地址</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">作用:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">通过DRx设置一个可执行的断点</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">用法:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">等同于命令 'BPM
address X'</span></td>
</tr>
<!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一-->
</table>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr bgcolor="#FFFFFF">
<td colspan="2" class="p9"><img src="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif" width="11" height="8"></td>
</tr>
<!--之一-->
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">命令:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9"><a name="c_BPX">BPX</a>
[[seg:]address]</span><br>
<span class="p9">BP [[seg:]address]</span> </td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">作用:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">执行时断点;TRW
会在代码中相应位置插入一条 int3(0xcc) 指令。</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">用法:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9">相关内容:</span><br>
<span class="p9"> <a
href="#BreakPoint Overall"> BreakPoint Overall</a></span> <br>
<span class="p9"><a href="#c_BPMX"> BPMX</a></span> </td>
</tr>
<!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一-->
</table>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr bgcolor="#FFFFFF">
<td colspan="2" class="p9"><img src="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif" width="11" height="8"></td>
</tr>
<!--之一-->
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">命令:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"><span class="p9"><a name="CLEARDR">CLEARDR</a> 清除DRx寄存器</span></td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">作用:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"> </td>
</tr>
<tr>
<td width="46" bgcolor="#CCCCFF" class="p9">用法:</td>
<td width="704" bgcolor="#E1F1F1" class="p9"> </td>
</tr>
<!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一--> <!--之一-->
</table>
<table border="0" cellpadding="1" cellspacing="1" width="100%">
<tr bgcolor="#FFFFFF">
<td colspan="2" class="p9"><img src="tri1.gif" tppabs="http://toye.dihou.org/tri1.gif" width="11" height="8"></td>
</tr>
<!--之一-->
<tr>
⌨️ 快捷键说明
复制代码
Ctrl + C
搜索代码
Ctrl + F
全屏模式
F11
切换主题
Ctrl + Shift + D
显示快捷键
?
增大字号
Ctrl + =
减小字号
Ctrl + -