zhfak 发表于 2023-3-29 11:15

请问OD条件断点中条件表达式的规则?[能有详细全面的说明吗?]

本帖最后由 zhfak 于 2023-4-3 11:56 编辑

OD设置条件断点时,条件表达式有些什么规则?
求详细全面的说明。谢谢!

论坛里下载的OD吾爱专用版没有帮助文档。在网上搜了下,找到一些说明,但都说的比较简略,如:
eax == 040000; == WM_COMMAND;byte ptr == 'y';EAX == 05201314 && EBX == 0x05201314;等

另外,找到的资料里表达式中的判断条件全都是等于某值。能否设置寄存器或内存地址的值不等于、大于或小于特定值时中断?如果可以的话,不等于条件是用“!="还是用"<>"?
“!="和"<>"我都试过,但断不下来,不知道是只能用相等条件还是符号使用不对。

董督秀 发表于 2023-3-29 12:28

!=0x12345678 && !=0x01234567

试试这个吧,是可以的。

苏紫方璇 发表于 2023-3-29 11:54

不等于可以用!=

zhfak 发表于 2023-3-29 12:30

本帖最后由 zhfak 于 2023-3-29 12:32 编辑

苏紫方璇 发表于 2023-3-29 11:54
不等于可以用!=
谢谢版主!那我再试试。
再请教下可以用内存地址的值来设置中断条件吗?如果可以的话,表达式怎么写?"00401234=0xff"、"byte ptr 00401234<0xf"这样行吗?
请问哪儿有OD的帮助文档?搜索了没找到。只在“丿猎狐”大佬的帖子“【转自看学精华帖】OD的命令汇总”中看到一堆高深的介绍,暂时还没能搞明白。帖子里提到的帮助文档没见给出下载链接呐。

zhfak 发表于 2023-3-29 13:52

本帖最后由 zhfak 于 2023-3-29 13:56 编辑

董督秀 发表于 2023-3-29 12:28
!=0x12345678 && !=0x01234567

试试这个吧,是可以的。
好的!
感谢热心解惑!
我现在没有评分可用,待恢复可用了再补上。
不知哪儿能找到od的帮助文档?

zhfak 发表于 2023-3-30 12:44

为啥吾爱专版OD没有帮助?找个od的帮助文档咋这么难呢?

zhfak 发表于 2023-4-3 12:00

能建议大神们在爱盘资料中补充下OD的帮助文档吗?
页: [1]
查看完整版本: 请问OD条件断点中条件表达式的规则?[能有详细全面的说明吗?]