All pastes #393317 Raw Edit

Anonymous

public text v1 · immutable
·published 2007-03-13 13:25 UTC
rendered paste body
ET 2.55

0042D660   $  53                             push    ebx
0042D661   .  833D 90953B01 01               cmp     dword ptr [13B9590], 1
0042D668   .  74 5A                          je      short 0042D6C4
0042D66A   .  C705 90953B01 01000000         mov     dword ptr [13B9590], 1
0042D674   .  C705 A0953B01 E8D64200         mov     dword ptr [13B95A0], 0042D6E8
0042D67E   .  C705 A4953B01 1BD74200         mov     dword ptr [13B95A4], 0042D71B
0042D688   .  C705 A8953B01 4ED74200         mov     dword ptr [13B95A8], 0042D74E
0042D692   .  C705 AC953B01 81D74200         mov     dword ptr [13B95AC], 0042D781
0042D69C   .  C705 B0953B01 B4D74200         mov     dword ptr [13B95B0], 0042D7B4
0042D6A6   .  C705 B4953B01 E7D74200         mov     dword ptr [13B95B4], 0042D7E7
0042D6B0   .  C705 B8953B01 17D84200         mov     dword ptr [13B95B8], 0042D817
0042D6BA   .  C705 BC953B01 47D84200         mov     dword ptr [13B95BC], 0042D847
0042D6C4   >  8B5424 10                      mov     edx, [esp+10]
0042D6C8   .  8B4C24 08                      mov     ecx, [esp+8]
0042D6CC   .  33C0                           xor     eax, eax
0042D6CE   .  8B5C24 0C                      mov     ebx, [esp+C]
0042D6D2   .  8A42 11                        mov     al, [edx+11]
0042D6D5   .  3C 08                          cmp     al, 8
0042D6D7   .  0F8D B9010000                  jge     0042D896  <---------- taken
0042D6DD   .  D902                           fld     dword ptr [edx]
0042D6DF   .  D9C0                           fld     st
0042D6E1   .  FF2485 A0953B01                jmp     [eax*4+13B95A0]
0042D6E8   .  D80B                           fmul    dword ptr [ebx]
0042D6EA   .  D942 04                        fld     dword ptr [edx+4]
0042D6ED   .  D9CA                           fxch    st(2)
0042D6EF   .  D809                           fmul    dword ptr [ecx]
0042D6F1   .  D9CA                           fxch    st(2)
0042D6F3   .  D9C0                           fld     st
0042D6F5   .  D84B 04                        fmul    dword ptr [ebx+4]
0042D6F8   .  D942 08                        fld     dword ptr [edx+8]
0042D6FB   .  D9CA                           fxch    st(2)
0042D6FD   .  D849 04                        fmul    dword ptr [ecx+4]
0042D700   .  D9CA                           fxch    st(2)
0042D702   .  D9C0                           fld     st
0042D704   .  D84B 08                        fmul    dword ptr [ebx+8]
0042D707   .  D9CD                           fxch    st(5)
0042D709   .  DEC3                           faddp   st(3), st
0042D70B   .  D849 08                        fmul    dword ptr [ecx+8]
0042D70E   .  D9C9                           fxch    st(1)
0042D710   .  DEC3                           faddp   st(3), st
0042D712   .  D9CB                           fxch    st(3)
0042D714   .  DEC2                           faddp   st(2), st
0042D716   .  E9 5A010000                    jmp     0042D875
0042D71B   .  D809                           fmul    dword ptr [ecx]
0042D71D   .  D942 04                        fld     dword ptr [edx+4]
0042D720   .  D9CA                           fxch    st(2)
0042D722   .  D80B                           fmul    dword ptr [ebx]
0042D724   .  D9CA                           fxch    st(2)
0042D726   .  D9C0                           fld     st
0042D728   .  D84B 04                        fmul    dword ptr [ebx+4]
0042D72B   .  D942 08                        fld     dword ptr [edx+8]
0042D72E   .  D9CA                           fxch    st(2)
0042D730   .  D849 04                        fmul    dword ptr [ecx+4]
0042D733   .  D9CA                           fxch    st(2)
0042D735   .  D9C0                           fld     st
0042D737   .  D84B 08                        fmul    dword ptr [ebx+8]
0042D73A   .  D9CD                           fxch    st(5)
0042D73C   .  DEC3                           faddp   st(3), st
0042D73E   .  D849 08                        fmul    dword ptr [ecx+8]
0042D741   .  D9C9                           fxch    st(1)
0042D743   .  DEC3                           faddp   st(3), st
0042D745   .  D9CB                           fxch    st(3)
0042D747   .  DEC2                           faddp   st(2), st
0042D749   .  E9 27010000                    jmp     0042D875
0042D74E   .  D80B                           fmul    dword ptr [ebx]
0042D750   .  D942 04                        fld     dword ptr [edx+4]
0042D753   .  D9CA                           fxch    st(2)
0042D755   .  D809                           fmul    dword ptr [ecx]
0042D757   .  D9CA                           fxch    st(2)
0042D759   .  D9C0                           fld     st
0042D75B   .  D849 04                        fmul    dword ptr [ecx+4]
0042D75E   .  D942 08                        fld     dword ptr [edx+8]
0042D761   .  D9CA                           fxch    st(2)
0042D763   .  D84B 04                        fmul    dword ptr [ebx+4]
0042D766   .  D9CA                           fxch    st(2)
0042D768   .  D9C0                           fld     st
0042D76A   .  D84B 08                        fmul    dword ptr [ebx+8]
0042D76D   .  D9CD                           fxch    st(5)
0042D76F   .  DEC3                           faddp   st(3), st
0042D771   .  D849 08                        fmul    dword ptr [ecx+8]
0042D774   .  D9C9                           fxch    st(1)
0042D776   .  DEC3                           faddp   st(3), st
0042D778   .  D9CB                           fxch    st(3)
0042D77A   .  DEC2                           faddp   st(2), st
0042D77C   .  E9 F4000000                    jmp     0042D875
0042D781   .  D809                           fmul    dword ptr [ecx]
0042D783   .  D942 04                        fld     dword ptr [edx+4]
0042D786   .  D9CA                           fxch    st(2)
0042D788   .  D80B                           fmul    dword ptr [ebx]
0042D78A   .  D9CA                           fxch    st(2)
0042D78C   .  D9C0                           fld     st
0042D78E   .  D849 04                        fmul    dword ptr [ecx+4]
0042D791   .  D942 08                        fld     dword ptr [edx+8]
0042D794   .  D9CA                           fxch    st(2)
0042D796   .  D84B 04                        fmul    dword ptr [ebx+4]
0042D799   .  D9CA                           fxch    st(2)
0042D79B   .  D9C0                           fld     st
0042D79D   .  D84B 08                        fmul    dword ptr [ebx+8]
0042D7A0   .  D9CD                           fxch    st(5)
0042D7A2   .  DEC3                           faddp   st(3), st
0042D7A4   .  D849 08                        fmul    dword ptr [ecx+8]
0042D7A7   .  D9C9                           fxch    st(1)
0042D7A9   .  DEC3                           faddp   st(3), st
0042D7AB   .  D9CB                           fxch    st(3)
0042D7AD   .  DEC2                           faddp   st(2), st
0042D7AF   .  E9 C1000000                    jmp     0042D875
0042D7B4   .  D80B                           fmul    dword ptr [ebx]
0042D7B6   .  D942 04                        fld     dword ptr [edx+4]
0042D7B9   .  D9CA                           fxch    st(2)
0042D7BB   .  D809                           fmul    dword ptr [ecx]
0042D7BD   .  D9CA                           fxch    st(2)
0042D7BF   .  D9C0                           fld     st
0042D7C1   .  D84B 04                        fmul    dword ptr [ebx+4]
0042D7C4   .  D942 08                        fld     dword ptr [edx+8]
0042D7C7   .  D9CA                           fxch    st(2)
0042D7C9   .  D849 04                        fmul    dword ptr [ecx+4]
0042D7CC   .  D9CA                           fxch    st(2)
0042D7CE   .  D9C0                           fld     st
0042D7D0   .  D849 08                        fmul    dword ptr [ecx+8]
0042D7D3   .  D9CD                           fxch    st(5)
0042D7D5   .  DEC3                           faddp   st(3), st
0042D7D7   .  D84B 08                        fmul    dword ptr [ebx+8]
0042D7DA   .  D9C9                           fxch    st(1)
0042D7DC   .  DEC3                           faddp   st(3), st
0042D7DE   .  D9CB                           fxch    st(3)
0042D7E0   .  DEC2                           faddp   st(2), st
0042D7E2   .  E9 8E000000                    jmp     0042D875
0042D7E7   .  D809                           fmul    dword ptr [ecx]
0042D7E9   .  D942 04                        fld     dword ptr [edx+4]
0042D7EC   .  D9CA                           fxch    st(2)
0042D7EE   .  D80B                           fmul    dword ptr [ebx]
0042D7F0   .  D9CA                           fxch    st(2)
0042D7F2   .  D9C0                           fld     st
0042D7F4   .  D84B 04                        fmul    dword ptr [ebx+4]
0042D7F7   .  D942 08                        fld     dword ptr [edx+8]
0042D7FA   .  D9CA                           fxch    st(2)
0042D7FC   .  D849 04                        fmul    dword ptr [ecx+4]
0042D7FF   .  D9CA                           fxch    st(2)
0042D801   .  D9C0                           fld     st
0042D803   .  D849 08                        fmul    dword ptr [ecx+8]
0042D806   .  D9CD                           fxch    st(5)
0042D808   .  DEC3                           faddp   st(3), st
0042D80A   .  D84B 08                        fmul    dword ptr [ebx+8]
0042D80D   .  D9C9                           fxch    st(1)
0042D80F   .  DEC3                           faddp   st(3), st
0042D811   .  D9CB                           fxch    st(3)
0042D813   .  DEC2                           faddp   st(2), st
0042D815   .  EB 5E                          jmp     short 0042D875
0042D817   .  D80B                           fmul    dword ptr [ebx]
0042D819   .  D942 04                        fld     dword ptr [edx+4]
0042D81C   .  D9CA                           fxch    st(2)
0042D81E   .  D809                           fmul    dword ptr [ecx]
0042D820   .  D9CA                           fxch    st(2)
0042D822   .  D9C0                           fld     st
0042D824   .  D849 04                        fmul    dword ptr [ecx+4]
0042D827   .  D942 08                        fld     dword ptr [edx+8]
0042D82A   .  D9CA                           fxch    st(2)
0042D82C   .  D84B 04                        fmul    dword ptr [ebx+4]
0042D82F   .  D9CA                           fxch    st(2)
0042D831   .  D9C0                           fld     st
0042D833   .  D849 08                        fmul    dword ptr [ecx+8]
0042D836   .  D9CD                           fxch    st(5)
0042D838   .  DEC3                           faddp   st(3), st
0042D83A   .  D84B 08                        fmul    dword ptr [ebx+8]
0042D83D   .  D9C9                           fxch    st(1)
0042D83F   .  DEC3                           faddp   st(3), st
0042D841   .  D9CB                           fxch    st(3)
0042D843   .  DEC2                           faddp   st(2), st
0042D845   .  EB 2E                          jmp     short 0042D875
0042D847   .  D809                           fmul    dword ptr [ecx]
0042D849   .  D942 04                        fld     dword ptr [edx+4]
0042D84C   .  D9CA                           fxch    st(2)
0042D84E   .  D80B                           fmul    dword ptr [ebx]
0042D850   .  D9CA                           fxch    st(2)
0042D852   .  D9C0                           fld     st
0042D854   .  D849 04                        fmul    dword ptr [ecx+4]
0042D857   .  D942 08                        fld     dword ptr [edx+8]
0042D85A   .  D9CA                           fxch    st(2)
0042D85C   .  D84B 04                        fmul    dword ptr [ebx+4]
0042D85F   .  D9CA                           fxch    st(2)
0042D861   .  D9C0                           fld     st
0042D863   .  D849 08                        fmul    dword ptr [ecx+8]
0042D866   .  D9CD                           fxch    st(5)
0042D868   .  DEC3                           faddp   st(3), st
0042D86A   .  D84B 08                        fmul    dword ptr [ebx+8]
0042D86D   .  D9C9                           fxch    st(1)
0042D86F   .  DEC3                           faddp   st(3), st
0042D871   .  D9CB                           fxch    st(3)
0042D873   .  DEC2                           faddp   st(2), st
0042D875   >  DEC2                           faddp   st(2), st
0042D877   .  D85A 0C                        fcomp   dword ptr [edx+C]
0042D87A   .  33C9                           xor     ecx, ecx
0042D87C   .  DFE0                           fstsw   ax
0042D87E   .  D85A 0C                        fcomp   dword ptr [edx+C]
0042D881   .  80E4 01                        and     ah, 1
0042D884   .  80F4 01                        xor     ah, 1
0042D887   .  02CC                           add     cl, ah
0042D889   .  DFE0                           fstsw   ax
0042D88B   .  80E4 01                        and     ah, 1
0042D88E   .  02E4                           add     ah, ah
0042D890   .  02CC                           add     cl, ah
0042D892   .  5B                             pop     ebx
0042D893   .  8BC1                           mov     eax, ecx
0042D895   .  C3                             retn
0042D896   >  CC                             int3  <----------- to here
0042D897   .  CC                             int3
0042D898   .  CC                             int3