Back to Index
Previous: sub_02CD26F0
Next: sub_02CD285C
Labelmas.sub_02CD27A8
02CD27A8 /$ PUSH EBP
02CD27A9 |. MOV EBP,ESP
02CD27AB |. PUSH ECX
02CD27AC |. PUSH EBX
02CD27AD |. PUSH ESI
02CD27AE |. PUSH EDI
02CD27AF |. MOV ESI,DWORD PTR SS:[EBP+C]
02CD27B2 |. MOV EBX,DWORD PTR SS:[EBP+8]
02CD27B5 |. TEST ESI,ESI
02CD27B7 |. JNZ SHORT Labelmas.02CD27C4
02CD27B9 |. PUSH EBX ; /Arg1
02CD27BA |. CALL Labelmas.02CD21E0 ; \Labelmas.02CD21E0
02CD27BF |. POP ECX
02CD27C0 |. XOR EAX,EAX
02CD27C2 |. JMP SHORT Labelmas.02CD2838
02CD27C4 |> TEST EBX,EBX
02CD27C6 |. JNZ SHORT Labelmas.02CD27D1
02CD27C8 |. PUSH ESI ; /Arg1
02CD27C9 |. CALL Labelmas.02CD2350 ; \Labelmas.02CD2350
02CD27CE |. POP ECX
02CD27CF |. JMP SHORT Labelmas.02CD2838
02CD27D1 |> MOV EDX,DWORD PTR DS:[EBX-4]
02CD27D4 |. AND EDX,FFFFFFFC
02CD27D7 |. CMP EDX,100000
02CD27DD |. JB SHORT Labelmas.02CD27EB
02CD27DF |. PUSH ESI
02CD27E0 |. PUSH EBX
02CD27E1 |. CALL Labelmas.02CD26F0
02CD27E6 |. ADD ESP,8
02CD27E9 |. JMP SHORT Labelmas.02CD2838
02CD27EB |> PUSH ESI ; /Arg2
02CD27EC |. PUSH EBX ; |Arg1
02CD27ED |. CALL Labelmas.02CD25C8 ; \Labelmas.02CD25C8
02CD27F2 |. ADD ESP,8
02CD27F5 |. TEST EAX,EAX
02CD27F7 |. JE SHORT Labelmas.02CD27FD
02CD27F9 |. MOV EAX,EBX
02CD27FB |. JMP SHORT Labelmas.02CD2838
02CD27FD |> LEA EDX,DWORD PTR DS:[EBX-4]
02CD2800 |. MOV DWORD PTR SS:[EBP-4],EDX
02CD2803 |. PUSH ESI ; /Arg1
02CD2804 |. CALL Labelmas.02CD2350 ; \Labelmas.02CD2350
02CD2809 |. POP ECX
02CD280A |. MOV EDI,EAX
02CD280C |. TEST EAX,EAX
02CD280E |. JE SHORT Labelmas.02CD2836
02CD2810 |. MOV EDX,DWORD PTR SS:[EBP-4]
02CD2813 |. MOV ECX,DWORD PTR DS:[EDX]
02CD2815 |. AND ECX,FFFFFFFC
02CD2818 |. CMP ESI,ECX
02CD281A |. JB SHORT Labelmas.02CD2824
02CD281C |. MOV EAX,DWORD PTR SS:[EBP-4]
02CD281F |. MOV ESI,DWORD PTR DS:[EAX]
02CD2821 |. AND ESI,FFFFFFFC
02CD2824 |> PUSH ESI ; /Arg3
02CD2825 |. PUSH EBX ; |Arg2
02CD2826 |. PUSH EDI ; |Arg1
02CD2827 |. CALL Labelmas.02CD28AC ; \Labelmas.02CD28AC
02CD282C |. ADD ESP,0C
02CD282F |. PUSH EBX
02CD2830 |. CALL Labelmas.02CD21E0
02CD2835 |. POP ECX
02CD2836 |> MOV EAX,EDI
02CD2838 |> POP EDI
02CD2839 |. POP ESI
02CD283A |. POP EBX
02CD283B |. POP ECX
02CD283C |. POP EBP
02CD283D \. RETN
02CD283E NOP
02CD283F NOP
02CD2840 /. PUSH EBP
02CD2841 |. MOV EBP,ESP
02CD2843 |. MOV EAX,DWORD PTR SS:[EBP+8]
02CD2846 |. TEST EAX,EAX
02CD2848 |. JNZ SHORT Labelmas.02CD284E
02CD284A |. XOR EAX,EAX
02CD284C |. POP EBP
02CD284D |. RETN
02CD284E |> ADD EAX,-4
02CD2851 |. MOV EDX,DWORD PTR DS:[EAX]
02CD2853 |. AND EDX,FFFFFFFC
02CD2856 |. MOV EAX,EDX
02CD2858 |. POP EBP
02CD2859 \. RETN
02CD285A NOP
02CD285B NOP
Converted to HTML using
olly2html.pl
0.1 by Joe Stewart