- UID
- 8608
注册时间2006-2-27
阅读权限20
最后登录1970-1-1
以武会友
 
TA的每日心情 | 擦汗 2020-7-7 10:06 |
---|
签到天数: 2 天 [LV.1]初来乍到
|
/*
在VB6程序中寻找控件的事件断点
programer :SPC_CLL
Email :[email protected]
*/
var NextStart
var FindAddr
var BrkCount
mov NextStart,eip
mov BrkCount,0
NextPoint:
find NextStart,#816c2404#
cmp $RESULT,0
je ExitLoop
mov FindAddr,$RESULT
mov NextStart,FindAddr
add NextStart,8
add FindAddr,4
mov FindAddr,[FindAddr]
cmp FindAddr,0000FFFF
je NextPoint
bp NextStart
inc BrkCount
jmp NextPoint
ExitLoop:
var BreakCount
cmp BrkCount,0
eval "没有找到断点"
je lblShowMsg
eval "共设置0x{BrkCount}个事件断点"
lblShowMsg:
mov BreakCount,$RESULT
log BreakCount
ret |
评分
-
查看全部评分
|