Back to Index
Previous: _ODBG_Pluginmenu
Next: CopyLabelsToComment
Labelmas._ODBG_Pluginaction
02CD12E4 >/$ PUSH EBP ; _ODBG_Pluginaction
02CD12E5 |. MOV EBP,ESP
02CD12E7 |. CMP DWORD PTR SS:[EBP+8],0
02CD12EB |. JNZ Labelmas.02CD1371
02CD12F1 |. MOV EAX,DWORD PTR SS:[EBP+C]
02CD12F4 |. CMP EAX,6 ; Switch (cases 0..6)
02CD12F7 |. JA SHORT Labelmas.02CD1371
02CD12F9 |. JMP DWORD PTR DS:[EAX*4+2CD1300]
02CD1300 |. DD Labelmas.02CD131C ; Switch table used at 02CD12F9
02CD1304 |. DD Labelmas.02CD1323
02CD1308 |. DD Labelmas.02CD132A
02CD130C |. DD Labelmas.02CD1331
02CD1310 |. DD Labelmas.02CD1338
02CD1314 |. DD Labelmas.02CD133F
02CD1318 |. DD Labelmas.02CD1359
02CD131C |> CALL <Labelmas.CopyLabelsToComment> ; Case 0 of switch 02CD12F4
02CD1321 |. POP EBP
02CD1322 |. RETN
02CD1323 |> CALL <Labelmas.ImportLabelsFromFile> ; Case 1 of switch 02CD12F4
02CD1328 |. POP EBP
02CD1329 |. RETN
02CD132A |> CALL <Labelmas.ImportCommentsFromFile> ; Case 2 of switch 02CD12F4
02CD132F |. POP EBP
02CD1330 |. RETN
02CD1331 |> CALL <Labelmas.ExportLabelsToFile> ; Case 3 of switch 02CD12F4
02CD1336 |. POP EBP
02CD1337 |. RETN
02CD1338 |> CALL <Labelmas.ExportCommentsToFile> ; Case 4 of switch 02CD12F4
02CD133D |. POP EBP
02CD133E |. RETN
02CD133F |> PUSH 40 ; /Style = MB_OK|MB_ICONASTERISK|MB_APPLMODAL; Case 5 of switch 02CD12F4
02CD1341 |. PUSH Labelmas.02CDE476 ; |Title = "Labelmaster Plugin Help"
02CD1346 |. PUSH Labelmas.02CDE24D ; |Text = "The Labelmaster plugin allows you to insert user-defined\nlabels and comments in batch from a tab-delimited textfile,\none entry per line.\n\nThe file format is:\n<hex address><tab><comment or label>\n\nAn example:\n\n004011cbEntryPoint\n00401F"...
02CD134B |. MOV EDX,DWORD PTR DS:[2CE0E68] ; |OLLYDBG.005400C2
02CD1351 |. PUSH EDX ; |hOwner => 005400C2 ('OllyDbg - rundll32.exe',class='OLLYDBG')
02CD1352 |. CALL <JMP.&USER32.MessageBoxA> ; \MessageBoxA
02CD1357 |. POP EBP
02CD1358 |. RETN
02CD1359 |> PUSH 40 ; /Style = MB_OK|MB_ICONASTERISK|MB_APPLMODAL; Case 6 of switch 02CD12F4
02CD135B |. PUSH Labelmas.02CDE4E3 ; |Title = "Labelmaster Plugin"
02CD1360 |. PUSH Labelmas.02CDE48E ; |Text = "Labelmaster plugin v0.1\nImport/export labels in batch\nCopyright (C) 2004 Joe Stewart"
02CD1365 |. MOV ECX,DWORD PTR DS:[2CE0E68] ; |OLLYDBG.005400C2
02CD136B |. PUSH ECX ; |hOwner => 005400C2 ('OllyDbg - rundll32.exe',class='OLLYDBG')
02CD136C |. CALL <JMP.&USER32.MessageBoxA> ; \MessageBoxA
02CD1371 |> POP EBP ; Default case of switch 02CD12F4
02CD1372 \. RETN
02CD1373 NOP
Converted to HTML using
olly2html.pl
0.1 by Joe Stewart