softice -Breakpoints

Setting a one-shot Breakpoint

A one-shot breakpoint clears after the breakpoint is triggered.

1.Use the U command,specify the source line 145 as follows:

 :U  .145

2.Use the  HERE command(F7) to execute to line 145.

Note: you can do the same thing by using the G(go) command.

The HERE command executes from the current instruction to the instruction that contains the cursor.

 

Setting a sticky Breakpoint

Unlike the HERE command,the BPX command sets a sticky breakpoint.

A sticky breakpoint remains until you clear it.

 

To view information about breakpoints that are currently set,use

the BL command.

use the dot(.) command to return to the EIP.

Enter the BC command to clear the breakpoints.

Use the BPE command to modify (or edit) the existing breakpoint.

 :BPE  1

 

Setting a Conditional Breakpoint

  :BPX openConnextionToTestDriver  IF  (gWarnings==TRUE)

 

Setting a Read-Write Memory Breakpoint

Use the BPMD command to set a dword memory breakpoint .

  :BPMD   employee.salary  w

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值