第二课 认识汇编速记及应用范围讲解

01234567890123456789123
 
00411EDC    392D 30BA4700   cmp dword ptr ds:[0x47BA30],ebp
00411EE2    75 0C           jnz short LogSee.00411EF0
00411EE4    68 8C7A4600     push LogSee.00467A8C                     ; LogSee- 产品未注册
 
00410F3F    833D 30BA4700 0>cmp dword ptr ds:[0x47BA30],0x0
00410F46    75 15           jnz short LogSee.00410F5D
00410F48    6A 00           push 0x0
00410F4A    6A 00           push 0x0
00410F4C    68 60794600     push LogSee.00467960                     ; 未注册用户不能将记录导出保存!
00410F51    8BCB            mov ecx,ebx
00410F53    E8 45CF0000     call LogSee.0041DE9D
 
00409460    833D 30BA4700 0>cmp dword ptr ds:[0x47BA30],0x0
00409467    53              push ebx
00409468    8BD9            mov ebx,ecx
0040946A    75 10           jnz short LogSee.0040947C
0040946C    6A 00           push 0x0
0040946E    6A 00           push 0x0
 
0x47BA30 地址的值和0 做比较
 
00408619    8B0B            mov ecx,dword ptr ds:[ebx]
0040861B    8379 F4 17      cmp dword ptr ds:[ecx-0xC],0x17
 
TEST  这个也是比较
CMP  这个却是作为比较时使用
MOV 这个赋值时使用

猜你喜欢

转载自blog.csdn.net/zang141588761/article/details/81042979