zoukankan      html  css  js  c++  java
  • 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长度的标识符。WM_GETTEXT获得text的值。

     GetDlgItemTextA 一般参数有缓冲区地址,缓冲区最大长度count,控件id,还有一个...不明确

     test操作 将两个值进行与操作,不改变值的大小,只影响zf的大小。
     test ax,ax 判断ax是否为0
     xor ax,ax 将ax置0,改变值的大小

  • 相关阅读:
    AutoCAD VBA 批量导出源代码
    cad.net 启动时候利用.arg配置文件
    c#datatable序列化xml
    阿里云ECS自建K8S集群
    禁止git提交时执行 npm run -s precommit
    级数法求圆周率
    适合小学生表演的节目--持续更新
    编程闯关游戏--太空罚款
    Dynamics CRM Fetch查询超过5000条数据
    关于升级至12cR2版本的Optimizer 自适应特性的设置建议
  • 原文地址:https://www.cnblogs.com/lyxin/p/6145725.html
Copyright © 2011-2022 走看看