- UID
 - 67989
 
 注册时间2010-5-31
阅读权限20
最后登录1970-1-1
以武会友 
   
 
 
 
TA的每日心情  | 无聊 2023-3-14 13:51 | 
|---|
 
  签到天数: 31 天 [LV.5]常住居民I  
 | 
 
 
发表于 2011-7-3 00:43:09
|
显示全部楼层
 
 
 
 本帖最后由 hoy0a1d 于 2011-7-3 00:48 编辑  
 
004014E2   .  83F8 0A       cmp eax,0xA                              ;  长度和0xA比较 
004014E5   .  73 20         jnb short 1.00401507                     ;  大于等于则跳 
004014E7   .  68 7D104000   push 1.0040107D 
004014EC   .  68 48F04600   push 1.0046F048 
004014F1   .  68 B0CE4700   push 1.0047CEB0 
004014F6   .  E8 8BFCFFFF   call 1.00401186                          ;  提示不能小于10位 
004014FB   .  83C4 08       add esp,0x8 
004014FE   .  8BC8          mov ecx,eax 
00401500   .  E8 31FCFFFF   call 1.00401136 
00401505   .^ EB AC         jmp short 1.004014B3 
00401507   >  837D F0 0A    cmp dword ptr ss:[ebp-0x10],0xA 
0040150B   .  0F85 1C010000 jnz 1.0040162D 
00401511   .  C745 EC 00000>mov dword ptr ss:[ebp-0x14],0x0 
00401518   .  EB 09         jmp short 1.00401523 
0040151A   >  8B55 EC       mov edx,dword ptr ss:[ebp-0x14] 
0040151D   .  83C2 01       add edx,0x1 
00401520   .  8955 EC       mov dword ptr ss:[ebp-0x14],edx 
00401523   >  837D EC 05    cmp dword ptr ss:[ebp-0x14],0x5          ;  for(i=0;i<5;i++) 
00401527   .  7D 1F         jge short 1.00401548                     ;  { 
00401529   .  8B45 EC       mov eax,dword ptr ss:[ebp-0x14]          ;  pass == 0x61 + i; 
0040152C   .  83C0 61       add eax,0x61                             ;  } 
0040152F   .  8B4D EC       mov ecx,dword ptr ss:[ebp-0x14] 
00401532   .  88440D F4     mov byte ptr ss:[ebp+ecx-0xC],al 
00401536   .  8B55 EC       mov edx,dword ptr ss:[ebp-0x14] 
00401539   .  0FBE4415 F4   movsx eax,byte ptr ss:[ebp+edx-0xC] 
0040153E   .  85C0          test eax,eax 
00401540   .  74 02         je short 1.00401544 
00401542   .  EB 02         jmp short 1.00401546 
00401544   >^ EB C1         jmp short 1.00401507 
00401546   >^ EB D2         jmp short 1.0040151A 
00401548   >  0FBE4D F9     movsx ecx,byte ptr ss:[ebp-0x7] 
0040154C   .  83F9 21       cmp ecx,0x21                             ;  if(pass[5] == 0x21) 
0040154F   .  0F85 B4000000 jnz 1.00401609 
00401555   .  0FBE55 FA     movsx edx,byte ptr ss:[ebp-0x6] 
00401559   .  83FA 40       cmp edx,0x40                             ;  if(pass[6] == 0x40) 
0040155C   .  75 7E         jnz short 1.004015DC 
0040155E   .  0FBE45 FB     movsx eax,byte ptr ss:[ebp-0x5] 
00401562   .  83F8 54       cmp eax,0x54                             ;  if(pass[7] == 0x54) 
00401565   .  75 48         jnz short 1.004015AF 
00401567   .  0FBE4D FC     movsx ecx,byte ptr ss:[ebp-0x4] 
0040156B   .  83F9 55       cmp ecx,0x55                             ;  if(pass[8] == 0x55) 
0040156E   .  75 35         jnz short 1.004015A5 
00401570   .  0FBE55 FD     movsx edx,byte ptr ss:[ebp-0x3] 
00401574   .  83FA 50       cmp edx,0x50                             ;  if(pass[9] == 0x50) 
00401577   .  75 22         jnz short 1.0040159B |   
 
 
 
 |