Back to Index
Previous: ImportLabelsFromFile
Next: ExportLabelsToFile

Labelmas.ImportCommentsFromFile

02CD153C >/$ PUSH EBX                                  ;  ImportCommentsFromFile
02CD153D  |. PUSH ESI 
02CD153E  |. PUSH EDI 
02CD153F  |. PUSH EBP 
02CD1540  |. ADD ESP,-0D2C 
02CD1546  |. XOR EAX,EAX 
02CD1548  |. MOV EBP,Labelmas.02CDE170                 ;  ASCII "Labelmaster"
02CD154D  |. XOR EDI,EDI 
02CD154F  |. MOV DWORD PTR SS:[ESP],EAX 
02CD1552  |. MOV ESI,226 
02CD1557  |. MOV BYTE PTR SS:[ESP+52C],0 
02CD155F  |. LEA EAX,DWORD PTR SS:[EBP+402] 
02CD1565  |. PUSH 0 
02CD1567  |. PUSH EAX 
02CD1568  |. LEA EDX,DWORD PTR SS:[ESP+534] 
02CD156F  |. PUSH EDX 
02CD1570  |. LEA ECX,DWORD PTR SS:[EBP+47A] 
02CD1576  |. PUSH ECX 
02CD1577  |. CALL <JMP.&OLLYDBG._Browsefilename> 
02CD157C  |. ADD ESP,10 
02CD157F  |. TEST EAX,EAX 
02CD1581  |. JE Labelmas.02CD1661 
02CD1587  |. LEA EAX,DWORD PTR SS:[EBP+A] 
02CD158A  |. PUSH EAX                                  ; /Arg2
02CD158B  |. LEA EDX,DWORD PTR SS:[ESP+530]            ; |
02CD1592  |. PUSH EDX                                  ; |Arg1
02CD1593  |. CALL Labelmas.02CD4398                    ; \Labelmas.02CD4398
02CD1598  |. ADD ESP,8 
02CD159B  |. MOV EBX,EAX 
02CD159D  |. TEST EBX,EBX 
02CD159F  |. JNZ SHORT Labelmas.02CD1606 
02CD15A1  |. PUSH 40                                   ; /Style = MB_OK|MB_ICONASTERISK|MB_APPLMODAL
02CD15A3  |. LEA EAX,DWORD PTR SS:[EBP+41C]            ; |
02CD15A9  |. PUSH EAX                                  ; |Title
02CD15AA  |. LEA EDX,DWORD PTR SS:[EBP+407]            ; |
02CD15B0  |. PUSH EDX                                  ; |Text
02CD15B1  |. MOV ECX,DWORD PTR DS:[2CE0E68]            ; |OLLYDBG.005400C2
02CD15B7  |. PUSH ECX                                  ; |hOwner => 005400C2 ('OllyDbg - rundll32.exe',class='OLLYDBG')
02CD15B8  |. CALL <JMP.&USER32.MessageBoxA>            ; \MessageBoxA
02CD15BD  |. JMP Labelmas.02CD1661 
02CD15C2  |> /LEA EAX,DWORD PTR SS:[ESP+4] 
02CD15C6  |. |PUSH EAX                                 ; /Arg4
02CD15C7  |. |LEA EDX,DWORD PTR SS:[ESP+4]             ; |
02CD15CB  |. |PUSH EDX                                 ; |Arg3
02CD15CC  |. |LEA ECX,DWORD PTR SS:[EBP+42D]           ; |
02CD15D2  |. |PUSH ECX                                 ; |Arg2
02CD15D3  |. |LEA EAX,DWORD PTR SS:[ESP+310]           ; |
02CD15DA  |. |PUSH EAX                                 ; |Arg1
02CD15DB  |. |CALL Labelmas.02CD5938                   ; \Labelmas.02CD5938
02CD15E0  |. |ADD ESP,10 
02CD15E3  |. |CMP DWORD PTR SS:[ESP],0 
02CD15E7  |. |JE SHORT Labelmas.02CD1606 
02CD15E9  |. |LEA EDX,DWORD PTR SS:[ESP+4] 
02CD15ED  |. |PUSH EDX 
02CD15EE  |. |PUSH 36 
02CD15F0  |. |MOV ECX,DWORD PTR SS:[ESP+8] 
02CD15F4  |. |PUSH ECX 
02CD15F5  |. |CALL <JMP.&OLLYDBG._Quickinsertname> 
02CD15FA  |. |ADD ESP,0C 
02CD15FD  |. |INC EAX 
02CD15FE  |. |JE SHORT Labelmas.02CD1601 
02CD1600  |. |INC EDI 
02CD1601  |> |XOR EAX,EAX 
02CD1603  |. |MOV DWORD PTR SS:[ESP],EAX 
02CD1606  |>  PUSH ESI                                 ; /Arg3
02CD1607  |. |LEA EDX,DWORD PTR SS:[ESP+308]           ; |
02CD160E  |. |PUSH EDX                                 ; |Arg2
02CD160F  |. |PUSH EBX                                 ; |Arg1
02CD1610  |. |CALL Labelmas.02CD1884                   ; \Labelmas.02CD1884
02CD1615  |. |ADD ESP,0C 
02CD1618  |. |TEST EAX,EAX 
02CD161A  |. \JG SHORT Labelmas.02CD15C2 
02CD161C  |. PUSH EBX                                  ; /Arg1
02CD161D  |. CALL Labelmas.02CD4054                    ; \Labelmas.02CD4054
02CD1622  |. POP ECX 
02CD1623  |. CALL <JMP.&OLLYDBG._Mergequicknames> 
02CD1628  |. CALL <JMP.&OLLYDBG._Redrawdisassembler> 
02CD162D  |. PUSH EDI                                  ; /Arg3
02CD162E  |. LEA ECX,DWORD PTR SS:[EBP+499]            ; |
02CD1634  |. PUSH ECX                                  ; |Arg2
02CD1635  |. LEA EAX,DWORD PTR SS:[ESP+20C]            ; |
02CD163C  |. PUSH EAX                                  ; |Arg1
02CD163D  |. CALL Labelmas.02CD58BC                    ; \Labelmas.02CD58BC
02CD1642  |. ADD ESP,0C 
02CD1645  |. PUSH 40                                   ; /Style = MB_OK|MB_ICONASTERISK|MB_APPLMODAL
02CD1647  |. LEA EDX,DWORD PTR SS:[EBP+460]            ; |
02CD164D  |. PUSH EDX                                  ; |Title
02CD164E  |. LEA ECX,DWORD PTR SS:[ESP+20C]            ; |
02CD1655  |. PUSH ECX                                  ; |Text
02CD1656  |. MOV EAX,DWORD PTR DS:[2CE0E68]            ; |
02CD165B  |. PUSH EAX                                  ; |hOwner => 005400C2 ('OllyDbg - rundll32.exe',class='OLLYDBG')
02CD165C  |. CALL <JMP.&USER32.MessageBoxA>            ; \MessageBoxA
02CD1661  |> ADD ESP,0D2C 
02CD1667  |. POP EBP 
02CD1668  |. POP EDI 
02CD1669  |. POP ESI 
02CD166A  |. POP EBX 
02CD166B  \. RETN 

Converted to HTML using olly2html.pl 0.1 by Joe Stewart