OD中常见的函数

Posted Lyxin_c

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了OD中常见的函数相关的知识,希望对你有一定的参考价值。

jnz short XXXXXXXX:在这句之会有一个影响零位标志的比如cmp、or、sub等,执行这句以后如果不为零就跳转.
  short表示短距离(是0ffH还是多少来着忘记了)

  ZF: 零标志ZF用来反映运算结果是否为0。如果运算结果为0,则其值为1,否则其值为0。在判断运算结果是否为0时,可使用此标志位。
  OF: 溢出标志位OF用于反映有符号数加减运算所得结果是否溢出。如果运算结果超过当前运算位数所能表示的范围,则称为溢出,OF的值被置为1,否则,OF的值被清为0.

 

GetWindowTextLength: 该函数返回指定窗口的标题文本(如果存在)的字符长度。如果指定窗口是一个控制,函数将返回控制内文本的长度。
GetDlgItemText    :成员函数将文本拷贝到lpStr指向的位置并返回拷贝的字节的数目。
两者作用范围WindowText大于DlgItem

  od中给命令行下BP GetDlgItemTextA,表示在调用GetDlgItemTextA的地方下断点,如果这个函数没有使用过,会无效。吾爱破解OD中的breakpoint也有,包括messagebox等。

 

 SendDlgItemMessage 向指定的对话框控件发送消息,5个参数。EM_LIMITTEXT限制text长度的标识符。

以上是关于OD中常见的函数的主要内容,如果未能解决你的问题,请参考以下文章

Reversing.kr Position分析题解

在OD 反汇编关于EBP 和ESP 局部变量 和函数参数 区别 比如:

OllyDbg[OD]逆向DLL的一个小问题

RING3到RING0的函数跟踪

OD基本快捷键及功能

160个CrackMe 002 Afkayas.1