首页
社区
课程
招聘
[求助]x96dbg的条件断点
发表于: 2022-12-13 18:02 7172

[求助]x96dbg的条件断点

2022-12-13 18:02
7172

需要在DefDlgProcW 消息WM_NOTIFY ,通知代码TCN_SELCHANGE的时候下条件断点

1
2
3
4
5
6
LRESULT LRESULT DefDlgProcW(
  [in] HWND   hDlg,
  [in] UINT   Msg,
  [in] WPARAM wParam,
  [in] LPARAM lParam
);

那么编辑条件

1
arg.get(1)==WM_NOTIFY&&[[arg.get(3)]+8]==TCN_SELCHANGE

但是有个问题就来了,x96dbg的条件断点明显不是和C语言一样的方式计算,当消息不是WM_NOTIFY的话,数据读取就会错误,调试器会就中断了。

 

也就是说即使如下的条件也会无条件中断

1
0 && [0]

那么要怎么才能下这个条件断点。


[培训]内核驱动高级班,冲击BAT一流互联网大厂工作,每周日13:00-18:00直播授课

收藏
免费 0
支持
分享
最新回复 (0)
游客
登录 | 注册 方可回帖
返回
//