Geek三千 发表于 2019-7-13 14:56

求汇编代码的详细解释

本帖最后由 Geek三千 于 2019-7-13 15:24 编辑

求OD常见汇编代码的解释
就像je跳转   z标志位1实现    0不实现
这样的,比如说al是eax的几位这种。。
之前电脑上自己做的笔记有,,,现在找不到那笔记了。


越详细越好{:5_116:}谢谢各位大神~

自力更生吧 发表于 2019-7-13 14:57

{:5_117:} 我有一份我感觉详细的。。但是但是。。。。不会发截图....

DEEMO 发表于 2019-7-13 17:09

我推荐你去看滴水第三期的教程 从零基础讲起
今天刚刚看完寄存器标志位

Pit丶妖 发表于 2019-7-13 17:47

自力更生吧 发表于 2019-7-13 17:42
我有一份我感觉详细的。。但是但是。。。。不会发截图....

QQ可以发吗?我来传

自力更生吧 发表于 2019-7-13 17:48

ax是16,al是8字节
JE ;等于则跳转
JNE ;不等于则跳转

JZ ;为 0 则跳转
JNZ ;不为 0 则跳转

JS ;为负则跳转
JNS ;不为负则跳转

JC ;进位则跳转
JNC ;不进位则跳转

JO ;溢出则跳转
JNO ;不溢出则跳转

JA ;无符号大于则跳转
JNA ;无符号不大于则跳转
JAE ;无符号大于等于则跳转
JNAE ;无符号不大于等于则跳转

JG ;有符号大于则跳转
JNG ;有符号不大于则跳转
JGE ;有符号大于等于则跳转
JNGE ;有符号不大于等于则跳转

JB ;无符号小于则跳转
JNB ;无符号不小于则跳转
JBE ;无符号小于等于则跳转
JNBE ;无符号不小于等于则跳转

JL ;有符号小于则跳转
JNL ;有符号不小于则跳转
JLE ;有符号小于等于则跳转
JNLE ;有符号不小于等于则跳转

JP ;奇偶位置位则跳转
JNP ;奇偶位清除则跳转
JPE ;奇偶位相等则跳转
JPO ;奇偶位不等则跳转
---------------------


从百度给你找了一份。你看看吧

自力更生吧 发表于 2019-7-13 18:24

告戒初学者:知识不要贪多,最重要的是学杂实!
软件逆向常用汇编指令

   cmp    a,b   //比较a与b
   mov    a,b   //把b值送给a值,使a=b
   ret            //返回主程序
   nop            //无作用,英文(no operation)简写,意思“do nothing”(机器码90)
                        (ultraedit打开编辑exe文件看到90相当汇编语句的nop)
   call         //调用子程序,子程序以ret结尾
   je或jz         //相等则跳(机器码是74或84)
   jne或jnz       //不相等则跳(机器码是75或85)
   jmp            //无条件跳(机器码是EB)
   jb             //若小于则跳
   ja             //若大于则跳
   jg             //若大于则跳
   jge            //若大于等于则跳
   jl             //若小于则跳
   pop xxx      //xxx出栈
   push xxx       //xxx压栈

                            爆破无敌口诀

                  一条(跳)就死,九筒(90)就胡
                  (对应上面的2--修改为nop)
                  一条(跳)就胡,一饼(EB)伺候
                  (对应上面的1--修改为jmp)
                        妻死(74) 便妻无(75)
                        爸死(84) 便爸无 (85)
大家不懂不要紧,一定要先牢记,以后慢慢的理解。

转载的,,,,看见后面几句快笑死我了...嘎嘎。。。。

Geek三千 发表于 2019-7-14 12:16

自力更生吧 发表于 2019-7-13 17:42
我有一份我感觉详细的。。但是但是。。。。不会发截图....

可以先截图,然后文字扫描~

Geek三千 发表于 2019-7-14 12:17

自力更生吧 发表于 2019-7-13 17:42
我有一份我感觉详细的。。但是但是。。。。不会发截图....
谢谢~~~~{:5_117:}

Geek三千 发表于 2019-7-14 12:18

自力更生吧 发表于 2019-7-13 18:24
告戒初学者:知识不要贪多,最重要的是学杂实!
软件逆向常用汇编指令



就这些嘛?我保存下咯

自力更生吧 发表于 2019-7-15 09:35

{:5_116:} 你说你还需要啥。。我再给您找找
页: [1] 2
查看完整版本: 求汇编代码的详细解释