Back to Index
Previous: sub_02CDB568
Next: sub_02CDB640

Labelmas.sub_02CDB56C

02CDB56C  /$ PUSH EBP 
02CDB56D  |. MOV EBP,ESP 
02CDB56F  |. ADD ESP,-14 
02CDB572  |. PUSH EBX 
02CDB573  |. PUSH ESI 
02CDB574  |. PUSH EDI 
02CDB575  |. CMP DWORD PTR SS:[EBP+C],0 
02CDB579  |. JE SHORT Labelmas.02CDB590 
02CDB57B  |. MOV DWORD PTR SS:[EBP-C],-1 
02CDB582  |. MOV DWORD PTR SS:[EBP-10],-1 
02CDB589  |. MOV EAX,0FF 
02CDB58E  |. JMP SHORT Labelmas.02CDB5A0 
02CDB590  |> MOV DWORD PTR SS:[EBP-C],100 
02CDB597  |. MOV DWORD PTR SS:[EBP-10],1 
02CDB59E  |. XOR EAX,EAX 
02CDB5A0  |> MOV ESI,EAX 
02CDB5A2  |. CMP ESI,DWORD PTR SS:[EBP-C] 
02CDB5A5  |. JE Labelmas.02CDB637 
02CDB5AB  |> /XOR EAX,EAX 
02CDB5AD  |. |MOV DWORD PTR SS:[EBP-8],EAX 
02CDB5B0  |. |MOV EDX,DWORD PTR SS:[EBP+8] 
02CDB5B3  |. |LEA ECX,DWORD PTR DS:[EDX+4] 
02CDB5B6  |. |MOV DWORD PTR SS:[EBP-14],ECX 
02CDB5B9  |. |JMP SHORT Labelmas.02CDB621 
02CDB5BB  |> |/MOV EAX,DWORD PTR SS:[EBP-14] 
02CDB5BE  |. ||CMP DWORD PTR SS:[EBP+C],0 
02CDB5C2  |. ||MOV EAX,DWORD PTR DS:[EAX] 
02CDB5C4  |. ||JE SHORT Labelmas.02CDB5CB 
02CDB5C6  |. ||MOV EDI,DWORD PTR DS:[EAX+8] 
02CDB5C9  |. ||JMP SHORT Labelmas.02CDB5CD 
02CDB5CB  |> ||MOV EDI,DWORD PTR DS:[EAX] 
02CDB5CD  |> ||CMP DWORD PTR SS:[EBP+C],0 
02CDB5D1  |. ||JE SHORT Labelmas.02CDB5D8 
02CDB5D3  |. ||MOV EDX,DWORD PTR DS:[EAX+C] 
02CDB5D6  |. ||JMP SHORT Labelmas.02CDB5DB 
02CDB5D8  |> ||MOV EDX,DWORD PTR DS:[EAX+4] 
02CDB5DB  |> ||MOV DWORD PTR SS:[EBP-4],EDX 
02CDB5DE  |. ||CMP DWORD PTR SS:[EBP+C],0 
02CDB5E2  |. ||JNZ SHORT Labelmas.02CDB5FF 
02CDB5E4  |. ||MOV EBX,EDI 
02CDB5E6  |. ||CMP EBX,DWORD PTR SS:[EBP-4] 
02CDB5E9  |. ||JNB SHORT Labelmas.02CDB61A 
02CDB5EB  |> ||/MOV EAX,ESI 
02CDB5ED  |. |||CMP AL,BYTE PTR DS:[EBX+1] 
02CDB5F0  |. |||JNZ SHORT Labelmas.02CDB5F5 
02CDB5F2  |. |||CALL DWORD PTR DS:[EBX+2] 
02CDB5F5  |> |||ADD EBX,6 
02CDB5F8  |. |||CMP EBX,DWORD PTR SS:[EBP-4] 
02CDB5FB  |. ||\JB SHORT Labelmas.02CDB5EB 
02CDB5FD  |. ||JMP SHORT Labelmas.02CDB61A 
02CDB5FF  |> ||MOV EBX,DWORD PTR SS:[EBP-4] 
02CDB602  |. ||ADD EBX,-6 
02CDB605  |. ||CMP EDI,EBX 
02CDB607  |. ||JA SHORT Labelmas.02CDB61A 
02CDB609  |> ||/MOV EAX,ESI 
02CDB60B  |. |||CMP AL,BYTE PTR DS:[EBX+1] 
02CDB60E  |. |||JNZ SHORT Labelmas.02CDB613 
02CDB610  |. |||CALL DWORD PTR DS:[EBX+2] 
02CDB613  |> |||SUB EBX,6 
02CDB616  |. |||CMP EDI,EBX 
02CDB618  |. ||\JBE SHORT Labelmas.02CDB609 
02CDB61A  |> ||INC DWORD PTR SS:[EBP-8] 
02CDB61D  |. ||ADD DWORD PTR SS:[EBP-14],4 
02CDB621  |> | MOV EDX,DWORD PTR SS:[EBP+8] 
02CDB624  |. ||MOV ECX,DWORD PTR DS:[EDX] 
02CDB626  |. ||CMP ECX,DWORD PTR SS:[EBP-8] 
02CDB629  |. |\JG SHORT Labelmas.02CDB5BB 
02CDB62B  |. |ADD ESI,DWORD PTR SS:[EBP-10] 
02CDB62E  |. |CMP ESI,DWORD PTR SS:[EBP-C] 
02CDB631  |. \JNZ Labelmas.02CDB5AB 
02CDB637  |> POP EDI 
02CDB638  |. POP ESI 
02CDB639  |. POP EBX 
02CDB63A  |. MOV ESP,EBP 
02CDB63C  |. POP EBP 
02CDB63D  \. RETN 
02CDB63E     NOP 
02CDB63F     NOP 

Converted to HTML using olly2html.pl 0.1 by Joe Stewart