Back to Index
Previous: CopyLabelsToComment
Next: ImportCommentsFromFile
Labelmas.ImportLabelsFromFile
02CD140C >/$ PUSH EBX ; ImportLabelsFromFile
02CD140D |. PUSH ESI
02CD140E |. PUSH EDI
02CD140F |. PUSH EBP
02CD1410 |. ADD ESP,-0D2C
02CD1416 |. XOR EAX,EAX
02CD1418 |. MOV EBP,Labelmas.02CDE170 ; ASCII "Labelmaster"
02CD141D |. XOR EDI,EDI
02CD141F |. MOV DWORD PTR SS:[ESP],EAX
02CD1422 |. MOV ESI,226
02CD1427 |. MOV BYTE PTR SS:[ESP+52C],0
02CD142F |. LEA EAX,DWORD PTR SS:[EBP+402]
02CD1435 |. PUSH 0
02CD1437 |. PUSH EAX
02CD1438 |. LEA EDX,DWORD PTR SS:[ESP+534]
02CD143F |. PUSH EDX
02CD1440 |. LEA ECX,DWORD PTR SS:[EBP+3E5]
02CD1446 |. PUSH ECX
02CD1447 |. CALL <JMP.&OLLYDBG._Browsefilename>
02CD144C |. ADD ESP,10
02CD144F |. TEST EAX,EAX
02CD1451 |. JE Labelmas.02CD1531
02CD1457 |. LEA EAX,DWORD PTR SS:[EBP+A]
02CD145A |. PUSH EAX ; /Arg2
02CD145B |. LEA EDX,DWORD PTR SS:[ESP+530] ; |
02CD1462 |. PUSH EDX ; |Arg1
02CD1463 |. CALL Labelmas.02CD4398 ; \Labelmas.02CD4398
02CD1468 |. ADD ESP,8
02CD146B |. MOV EBX,EAX
02CD146D |. TEST EBX,EBX
02CD146F |. JNZ SHORT Labelmas.02CD14D6
02CD1471 |. PUSH 40 ; /Style = MB_OK|MB_ICONASTERISK|MB_APPLMODAL
02CD1473 |. LEA EAX,DWORD PTR SS:[EBP+41C] ; |
02CD1479 |. PUSH EAX ; |Title
02CD147A |. LEA EDX,DWORD PTR SS:[EBP+407] ; |
02CD1480 |. PUSH EDX ; |Text
02CD1481 |. MOV ECX,DWORD PTR DS:[2CE0E68] ; |OLLYDBG.005400C2
02CD1487 |. PUSH ECX ; |hOwner => 005400C2 ('OllyDbg - rundll32.exe',class='OLLYDBG')
02CD1488 |. CALL <JMP.&USER32.MessageBoxA> ; \MessageBoxA
02CD148D |. JMP Labelmas.02CD1531
02CD1492 |> /LEA EAX,DWORD PTR SS:[ESP+4]
02CD1496 |. |PUSH EAX ; /Arg4
02CD1497 |. |LEA EDX,DWORD PTR SS:[ESP+4] ; |
02CD149B |. |PUSH EDX ; |Arg3
02CD149C |. |LEA ECX,DWORD PTR SS:[EBP+42D] ; |
02CD14A2 |. |PUSH ECX ; |Arg2
02CD14A3 |. |LEA EAX,DWORD PTR SS:[ESP+310] ; |
02CD14AA |. |PUSH EAX ; |Arg1
02CD14AB |. |CALL Labelmas.02CD5938 ; \Labelmas.02CD5938
02CD14B0 |. |ADD ESP,10
02CD14B3 |. |CMP DWORD PTR SS:[ESP],0
02CD14B7 |. |JE SHORT Labelmas.02CD14D6
02CD14B9 |. |LEA EDX,DWORD PTR SS:[ESP+4]
02CD14BD |. |PUSH EDX
02CD14BE |. |PUSH 31
02CD14C0 |. |MOV ECX,DWORD PTR SS:[ESP+8]
02CD14C4 |. |PUSH ECX
02CD14C5 |. |CALL <JMP.&OLLYDBG._Quickinsertname>
02CD14CA |. |ADD ESP,0C
02CD14CD |. |INC EAX
02CD14CE |. |JE SHORT Labelmas.02CD14D1
02CD14D0 |. |INC EDI
02CD14D1 |> |XOR EAX,EAX
02CD14D3 |. |MOV DWORD PTR SS:[ESP],EAX
02CD14D6 |> PUSH ESI ; /Arg3
02CD14D7 |. |LEA EDX,DWORD PTR SS:[ESP+308] ; |
02CD14DE |. |PUSH EDX ; |Arg2
02CD14DF |. |PUSH EBX ; |Arg1
02CD14E0 |. |CALL Labelmas.02CD1884 ; \Labelmas.02CD1884
02CD14E5 |. |ADD ESP,0C
02CD14E8 |. |TEST EAX,EAX
02CD14EA |. \JG SHORT Labelmas.02CD1492
02CD14EC |. PUSH EBX ; /Arg1
02CD14ED |. CALL Labelmas.02CD4054 ; \Labelmas.02CD4054
02CD14F2 |. POP ECX
02CD14F3 |. CALL <JMP.&OLLYDBG._Mergequicknames>
02CD14F8 |. CALL <JMP.&OLLYDBG._Redrawdisassembler>
02CD14FD |. PUSH EDI ; /Arg3
02CD14FE |. LEA ECX,DWORD PTR SS:[EBP+437] ; |
02CD1504 |. PUSH ECX ; |Arg2
02CD1505 |. LEA EAX,DWORD PTR SS:[ESP+20C] ; |
02CD150C |. PUSH EAX ; |Arg1
02CD150D |. CALL Labelmas.02CD58BC ; \Labelmas.02CD58BC
02CD1512 |. ADD ESP,0C
02CD1515 |. PUSH 40 ; /Style = MB_OK|MB_ICONASTERISK|MB_APPLMODAL
02CD1517 |. LEA EDX,DWORD PTR SS:[EBP+460] ; |
02CD151D |. PUSH EDX ; |Title
02CD151E |. LEA ECX,DWORD PTR SS:[ESP+20C] ; |
02CD1525 |. PUSH ECX ; |Text
02CD1526 |. MOV EAX,DWORD PTR DS:[2CE0E68] ; |
02CD152B |. PUSH EAX ; |hOwner => 005400C2 ('OllyDbg - rundll32.exe',class='OLLYDBG')
02CD152C |. CALL <JMP.&USER32.MessageBoxA> ; \MessageBoxA
02CD1531 |> ADD ESP,0D2C
02CD1537 |. POP EBP
02CD1538 |. POP EDI
02CD1539 |. POP ESI
02CD153A |. POP EBX
02CD153B \. RETN
Converted to HTML using
olly2html.pl
0.1 by Joe Stewart