All pastes #624432 Raw Edit

Untitled

public text v1 · immutable
·published 2007-07-18 08:20 UTC
rendered paste body
winnyp.dll:1000945A ; ---------------------------------------------------------------------------
winnyp.dll:1000945A
winnyp.dll:1000945A loc_1000945A:                           ; CODE XREF: winnyp.dll:100094D3j
winnyp.dll:1000945A mov     cl, [ebx+423h]
winnyp.dll:10009460 mov     dl, [ebx+424h]
winnyp.dll:10009466 inc     cl
winnyp.dll:10009468 mov     [esp+18h], cl
winnyp.dll:1000946C mov     [ebx+423h], cl
winnyp.dll:10009472 mov     ecx, [esp+18h]
winnyp.dll:10009476 and     ecx, 0FFh
winnyp.dll:1000947C lea     esi, [ecx+ebx+323h]
winnyp.dll:10009483 mov     cl, [ecx+ebx+323h]
winnyp.dll:1000948A add     dl, cl
winnyp.dll:1000948C mov     [esp+14h], dl
winnyp.dll:10009490 mov     [ebx+424h], dl
winnyp.dll:10009496 mov     edx, [esp+14h]
winnyp.dll:1000949A and     edx, 0FFh
winnyp.dll:100094A0 lea     edi, [edx+ebx+323h]
winnyp.dll:100094A7 mov     dl, [edx+ebx+323h]
winnyp.dll:100094AE mov     [esi], dl
winnyp.dll:100094B0 mov     [edi], cl
winnyp.dll:100094B2 add     cl, dl
winnyp.dll:100094B4 mov     dl, [ebp+0]
winnyp.dll:100094B7 and     ecx, 0FFh
winnyp.dll:100094BD mov     cl, [ecx+ebx+323h]
winnyp.dll:100094C4 xor     cl, dl
winnyp.dll:100094C6 mov     [eax], cl
winnyp.dll:100094C8 mov     ecx, [esp+20h]
winnyp.dll:100094CC inc     eax
winnyp.dll:100094CD inc     ebp
winnyp.dll:100094CE dec     ecx
winnyp.dll:100094CF mov     [esp+20h], ecx
winnyp.dll:100094D3 jnz     short loc_1000945A
winnyp.dll:100094D5 mov     edx, [esp+10h]
winnyp.dll:100094D9 mov     ecx, [ebx+38h]
winnyp.dll:100094DC mov     edi, [ebx+30h]
winnyp.dll:100094DF sub     ecx, edx
winnyp.dll:100094E1 mov     eax, ecx
winnyp.dll:100094E3 lea     esi, [edi+edx+4]
winnyp.dll:100094E7 shr     ecx, 2
winnyp.dll:100094EA rep movsd
winnyp.dll:100094EC mov     ecx, eax
winnyp.dll:100094EE mov     eax, 0FFFFFFFCh
winnyp.dll:100094F3 and     ecx, 3
winnyp.dll:100094F6 sub     eax, edx
winnyp.dll:100094F8 rep movsb
winnyp.dll:100094FA mov     ecx, [esp+24h]
winnyp.dll:100094FE pop     edi
winnyp.dll:100094FF pop     esi
winnyp.dll:10009500 pop     ebp
winnyp.dll:10009501 mov     byte ptr [edx+ecx], 0
winnyp.dll:10009505 mov     ecx, [ebx+38h]
winnyp.dll:10009508 add     ecx, eax
winnyp.dll:1000950A mov     eax, ecx
winnyp.dll:1000950C mov     [ebx+38h], ecx
winnyp.dll:1000950F cmp     eax, 100000h
winnyp.dll:10009514 mov     eax, edx
winnyp.dll:10009516 setnle  cl
winnyp.dll:10009519 mov     [ebx+7Ch], cl
winnyp.dll:1000951C pop     ebx
winnyp.dll:1000951D add     esp, 0Ch
winnyp.dll:10009520 retn
winnyp.dll:10009520 ; --