Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- .text:100015A1 sub_100015A1 proc near ; CODE XREF: sub_10001C04+82p
- .text:100015A1 ; sub_10001C04+B7p ...
- .text:100015A1
- .text:100015A1 arg_0 = dword ptr 8
- .text:100015A1
- .text:100015A1 push ebp
- .text:100015A2 mov ebp, esp
- .text:100015A4 push esi
- .text:100015A5 xor esi, esi
- .text:100015A7 cmp [ebp+arg_0], esi
- .text:100015AA jle short loc_100015ED
- .text:100015AC
- .text:100015AC loc_100015AC: ; CODE XREF: sub_100015A1+4Aj
- .text:100015AC mov eax, [ecx+10h]
- .text:100015AF mov edx, dword_100042D0
- .text:100015B5 mov dl, [eax+edx]
- .text:100015B8 movzx edx, dl
- .text:100015BB inc eax
- .text:100015BC dec edx
- .text:100015BD mov [ecx+10h], eax
- .text:100015C0 jz short loc_100015D1
- .text:100015C2 dec edx
- .text:100015C3 jz short loc_10001639
- .text:100015C5 dec edx
- .text:100015C6 jz short loc_10001623
- .text:100015C8 dec edx
- .text:100015C9 jz short loc_1000160B
- .text:100015CB dec edx
- .text:100015CC jz short loc_100015F2
- .text:100015CE dec edx
- .text:100015CF jnz short loc_100015E7
- .text:100015D1
- .text:100015D1 loc_100015D1: ; CODE XREF: sub_100015A1+1Fj
- .text:100015D1 mov edx, dword_100042D0
- .text:100015D7 mov eax, [eax+edx]
- .text:100015DA mov edx, Src
- .text:100015E0 mov [edx+esi*4], eax
- .text:100015E3 add dword ptr [ecx+10h], 4
- .text:100015E7
- .text:100015E7 loc_100015E7: ; CODE XREF: sub_100015A1+2Ej
- .text:100015E7 ; sub_100015A1+68j ...
- .text:100015E7 inc esi
- .text:100015E8 cmp esi, [ebp+arg_0]
- .text:100015EB jl short loc_100015AC
- .text:100015ED
- .text:100015ED loc_100015ED: ; CODE XREF: sub_100015A1+9j
- .text:100015ED pop esi
- .text:100015EE pop ebp
- .text:100015EF retn 4
- .text:100015F2 ; ---------------------------------------------------------------------------
- .text:100015F2
- .text:100015F2 loc_100015F2: ; CODE XREF: sub_100015A1+2Bj
- .text:100015F2 mov edx, dword_100042D0
- .text:100015F8 movzx eax, word ptr [eax+edx]
- .text:100015FC mov edx, Src
- .text:10001602 mov [edx+esi*4], eax
- .text:10001605 add dword ptr [ecx+10h], 2
- .text:10001609 jmp short loc_100015E7
- .text:1000160B ; ---------------------------------------------------------------------------
- .text:1000160B
- .text:1000160B loc_1000160B: ; CODE XREF: sub_100015A1+28j
- .text:1000160B mov edx, dword_100042D0
- .text:10001611 movzx eax, byte ptr [eax+edx]
- .text:10001615 mov edx, Src
- .text:1000161B mov [edx+esi*4], eax
- .text:1000161E inc dword ptr [ecx+10h]
- .text:10001621 jmp short loc_100015E7
- .text:10001623 ; ---------------------------------------------------------------------------
- .text:10001623
- .text:10001623 loc_10001623: ; CODE XREF: sub_100015A1+25j
- .text:10001623 mov edx, dword_100042D0
- .text:10001629 movzx edx, word ptr [eax+edx]
- .text:1000162D add eax, 2
- .text:10001630 mov [ecx+10h], eax
- .text:10001633 mov eax, [ecx+edx*4+30h]
- .text:10001637 jmp short loc_10001651
- .text:10001639 ; ---------------------------------------------------------------------------
- .text:10001639
- .text:10001639 loc_10001639: ; CODE XREF: sub_100015A1+22j
- .text:10001639 mov edx, dword_100042D0
- .text:1000163F movzx edx, word ptr [eax+edx]
- .text:10001643 add eax, 2
- .text:10001646 mov [ecx+10h], eax
- .text:10001649 mov eax, dword_100042D0
- .text:1000164E mov eax, [eax+edx]
- .text:10001651
- .text:10001651 loc_10001651: ; CODE XREF: sub_100015A1+96j
- .text:10001651 mov edx, Src
- .text:10001657 mov [edx+esi*4], eax
- .text:1000165A jmp short loc_100015E7
- .text:1000165A sub_100015A1 endp
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement