逆向工程
qq_38670794
这个作者很懒,什么都没留下…
展开
-
漏洞银行/逆向工程学习日记(3)-内存寻址方式
内存寻址方式原创 2017-09-03 21:00:37 · 250 阅读 · 0 评论 -
漏洞银行/逆向工程学习日记(4)-跳转指令&指令跳转原理
1.offset:取对象的偏移地址2.jmp:跳转指令3.call/ret: call:push ip(注意这里的ip指的是call指令下一条指令的偏移地址) jmp ret: pop ip 4. mul/div:mul:乘法指令,默认与(al,ax,eax相乘,结果分别存放在ax,dx-ax,edx-eax)div:除法指令,默认被原创 2017-09-06 20:28:40 · 318 阅读 · 0 评论 -
漏洞银行/逆向工程学习日记(5)-标志寄存器
影响标志寄存器的指令:add,sub,mul,div,inc,or,and不影响标志寄存器的指令:mov,pop,push。1.ZF:若操作结果为0,则zf=1eg:mov ax,1 sub ax,1 (ZF=0)2.PF:检查1的个数3.SF:若sf=1,表示操作结果为负数4.OF(只当进行有符号的运算时,无符号数时会产生进位):当发生溢出时,OF=1。标识寄存器相关的指令:adc:带上原创 2017-09-07 20:51:36 · 479 阅读 · 0 评论 -
漏洞银行/逆向工程学习日记(1)-汇编基础
逆向原创 2017-08-30 21:17:34 · 531 阅读 · 0 评论 -
漏洞银行/逆向工程学习日记(2)-8086指令系统之通用寄存器
注:8086是16位CPU,有16位的数据总线和20位的地址总线 80386是32位CPU1.通用寄存器 AX,CX,DX,BX 1字节=8位 寄存器占两个字节 AX可分为AH(高八位),AL(低八位) ‘OD的使用:1.双击指令可以修改该指令2.按F8为执行一次指令2.介绍几条汇编指令:mov ax,1mov al,1mo原创 2017-08-30 23:25:55 · 242 阅读 · 0 评论 -
漏洞银行/逆向工程学习日记(6)- 80386寄存器组
记住就行了原创 2017-09-11 20:45:45 · 296 阅读 · 0 评论