Back to Index
Previous: _ODBG_Pluginaction
Next: ImportLabelsFromFile

Labelmas.CopyLabelsToComment

02CD1374 >/$ PUSH EBX                                  ;  CopyLabelsToComment
02CD1375  |. PUSH ESI 
02CD1376  |. PUSH EDI 
02CD1377  |. PUSH EBP 
02CD1378  |. ADD ESP,-200 
02CD137E  |. XOR EBP,EBP 
02CD1380  |. PUSH 35 
02CD1382  |. CALL <JMP.&OLLYDBG._Plugingetvalue> 
02CD1387  |. POP ECX 
02CD1388  |. MOV EDI,DWORD PTR DS:[EAX+375] 
02CD138E  |. MOV ESI,DWORD PTR DS:[EAX+379] 
02CD1394  |. ADD ESI,EDI 
02CD1396  |. MOV EBX,EDI 
02CD1398  |. CMP ESI,EBX 
02CD139A  |. JBE SHORT Labelmas.02CD13C1 
02CD139C  |> /PUSH ESP 
02CD139D  |. |PUSH 31 
02CD139F  |. |PUSH EBX 
02CD13A0  |. |CALL <JMP.&OLLYDBG._Findname> 
02CD13A5  |. |ADD ESP,0C 
02CD13A8  |. |TEST EAX,EAX 
02CD13AA  |. |JE SHORT Labelmas.02CD13BC 
02CD13AC  |. |PUSH ESP 
02CD13AD  |. |PUSH 36 
02CD13AF  |. |PUSH EBX 
02CD13B0  |. |CALL <JMP.&OLLYDBG._Quickinsertname> 
02CD13B5  |. |ADD ESP,0C 
02CD13B8  |. |INC EAX 
02CD13B9  |. |JE SHORT Labelmas.02CD13BC 
02CD13BB  |. |INC EBP 
02CD13BC  |> |INC EBX 
02CD13BD  |. |CMP ESI,EBX 
02CD13BF  |. \JA SHORT Labelmas.02CD139C 
02CD13C1  |> CALL <JMP.&OLLYDBG._Mergequicknames> 
02CD13C6  |. CALL <JMP.&OLLYDBG._Redrawdisassembler> 
02CD13CB  |. DEC ESI 
02CD13CC  |. PUSH ESI                                  ; /Arg5
02CD13CD  |. PUSH EDI                                  ; |Arg4
02CD13CE  |. PUSH EBP                                  ; |Arg3
02CD13CF  |. PUSH Labelmas.02CDE4F6                    ; |Arg2 = 02CDE4F6 ASCII "Copied %d user-defined labels from 0x%x-0x%x to user-defined comments\n"
02CD13D4  |. LEA EAX,DWORD PTR SS:[ESP+110]            ; |
02CD13DB  |. PUSH EAX                                  ; |Arg1
02CD13DC  |. CALL Labelmas.02CD58BC                    ; \Labelmas.02CD58BC
02CD13E1  |. ADD ESP,14 
02CD13E4  |. PUSH 40                                   ; /Style = MB_OK|MB_ICONASTERISK|MB_APPLMODAL
02CD13E6  |. PUSH Labelmas.02CDE53D                    ; |Title = "Labelmaster Copy Result"
02CD13EB  |. LEA EDX,DWORD PTR SS:[ESP+108]            ; |
02CD13F2  |. PUSH EDX                                  ; |Text
02CD13F3  |. MOV ECX,DWORD PTR DS:[2CE0E68]            ; |OLLYDBG.005400C2
02CD13F9  |. PUSH ECX                                  ; |hOwner => 005400C2 ('OllyDbg - rundll32.exe',class='OLLYDBG')
02CD13FA  |. CALL <JMP.&USER32.MessageBoxA>            ; \MessageBoxA
02CD13FF  |. ADD ESP,200 
02CD1405  |. POP EBP 
02CD1406  |. POP EDI 
02CD1407  |. POP ESI 
02CD1408  |. POP EBX 
02CD1409  \. RETN 
02CD140A     NOP 
02CD140B     NOP 

Converted to HTML using olly2html.pl 0.1 by Joe Stewart