Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- # offset: -10 -0f -0e -0d -0c -0b -0a -09 -08 -07 -06 -05 -04
- # memory: 76 02 0e 0d 00 00 00 00 08 07 06 05 04
- # offset: -04 -02 -01 -00 01 02 03 04 05 06 07 08
- # memory: 04 02 01 00 01 02 03 04 05 06 07 70
- # offset: 09 0a 0b 0c 0d 0e 0f 10 11 12 13 14
- # memory: 69 63 6f 43 54 46 5f 37 35 38 30 36
- asm4:
- <+0>: push ebp
- <+1>: mov ebp,esp
- <+3>: push ebx
- <+4>: sub esp,0x10
- <+7>: mov DWORD PTR [ebp-0x10],0x276
- <+14>: mov DWORD PTR [ebp-0xc],0x0
- <+21>: jmp 0x518 <asm4+27>
- <+23>: add DWORD PTR [ebp-0xc],0x1
- <+27>: mov edx,DWORD PTR [ebp-0xc]
- <+30>: mov eax,DWORD PTR [ebp+0x8]
- <+33>: add eax,edx
- <+35>: movzx eax,BYTE PTR [eax]
- <+38>: test al,al
- <+40>: jne 0x514 <asm4+23>
- <+42>: mov DWORD PTR [ebp-0x8],0x1
- <+49>: jmp 0x587 <asm4+138>
- <+51>: mov edx,DWORD PTR [ebp-0x8]
- <+54>: mov eax,DWORD PTR [ebp+0x8]
- <+57>: add eax,edx
- <+59>: movzx eax,BYTE PTR [eax]
- <+62>: movsx edx,al
- <+65>: mov eax,DWORD PTR [ebp-0x8]
- <+68>: lea ecx,[eax-0x1]
- <+71>: mov eax,DWORD PTR [ebp+0x8]
- <+74>: add eax,ecx
- <+76>: movzx eax,BYTE PTR [eax]
- <+79>: movsx eax,al
- <+82>: sub edx,eax
- <+84>: mov eax,edx
- <+86>: mov edx,eax
- <+88>: mov eax,DWORD PTR [ebp-0x10]
- <+91>: lea ebx,[edx+eax*1]
- <+94>: mov eax,DWORD PTR [ebp-0x8]
- <+97>: lea edx,[eax+0x1]
- <+100>: mov eax,DWORD PTR [ebp+0x8]
- <+103>: add eax,edx
- <+105>: movzx eax,BYTE PTR [eax]
- <+108>: movsx edx,al
- <+111>: mov ecx,DWORD PTR [ebp-0x8]
- <+114>: mov eax,DWORD PTR [ebp+0x8]
- <+117>: add eax,ecx
- <+119>: movzx eax,BYTE PTR [eax]
- <+122>: movsx eax,al
- <+125>: sub edx,eax
- <+127>: mov eax,edx
- <+129>: add eax,ebx
- <+131>: mov DWORD PTR [ebp-0x10],eax
- <+134>: add DWORD PTR [ebp-0x8],0x1
- <+138>: mov eax,DWORD PTR [ebp-0xc]
- <+141>: sub eax,0x1
- <+144>: cmp DWORD PTR [ebp-0x8],eax
- <+147>: jl 0x530 <asm4+51>
- <+149>: mov eax,DWORD PTR [ebp-0x10]
- <+152>: add esp,0x10
- <+155>: pop ebx
- <+156>: pop ebp
- <+157>: ret
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement