All pastes #45120 Raw Edit

Unnamed

public text v1 · immutable
#45120 ·published 2006-03-10 12:50 UTC
rendered paste body
00546DD0  /$ 64:A1 00000000 MOV EAX,DWORD PTR FS:[0]
00546DD6  |. 6A FF          PUSH -1
00546DD8  |. 68 D66F7700    PUSH webradio.00776FD6
00546DDD  |. 50             PUSH EAX
00546DDE  |. 64:8925 000000>MOV DWORD PTR FS:[0],ESP
00546DE5  |. 81EC 10040000  SUB ESP,410
00546DEB  |. 8D8424 1003000>LEA EAX,DWORD PTR SS:[ESP+310]
00546DF2  |. 8D5424 0C      LEA EDX,DWORD PTR SS:[ESP+C]
00546DF6  |. 55             PUSH EBP
00546DF7  |. 57             PUSH EDI
00546DF8  |. 8BF9           MOV EDI,ECX
00546DFA  |. 50             PUSH EAX
00546DFB  |. 8D8C24 1C02000>LEA ECX,DWORD PTR SS:[ESP+21C]
00546E02  |. 8D4424 14      LEA EAX,DWORD PTR SS:[ESP+14]
00546E06  |. 51             PUSH ECX
00546E07  |. 52             PUSH EDX
00546E08  |. 50             PUSH EAX
00546E09  |. B9 F0472801    MOV ECX,webradio.012847F0
00546E0E  |. E8 ADEFF9FF    CALL webradio.004E5DC0
00546E13  |. 50             PUSH EAX
00546E14  |. E8 35C81D00    CALL webradio.0072364E
00546E19  |. 68 B4A08200    PUSH webradio.0082A0B4                   ; |Arg5 = 0082A0B4 ASCII "dll"
00546E1E  |. 8D4C24 2C      LEA ECX,DWORD PTR SS:[ESP+2C]            ; |
00546E22  |. 68 945B8300    PUSH webradio.00835B94                   ; |Arg4 = 00835B94 ASCII "optgraph"
00546E27  |. 8D5424 2C      LEA EDX,DWORD PTR SS:[ESP+2C]            ; |
00546E2B  |. 51             PUSH ECX                                 ; |Arg3
00546E2C  |. 8D8424 3401000>LEA EAX,DWORD PTR SS:[ESP+134]           ; |
00546E33  |. 52             PUSH EDX                                 ; |Arg2
00546E34  |. 50             PUSH EAX                                 ; |Arg1
00546E35  |. E8 65C51D00    CALL webradio.0072339F                   ; \webradio.0072339F
00546E3A  |. 83C4 28        ADD ESP,28
00546E3D  |. 8D8C24 1401000>LEA ECX,DWORD PTR SS:[ESP+114]
00546E44  |. 51             PUSH ECX                                 ; /FileName
00546E45  |. FF15 B0B57800  CALL DWORD PTR DS:[<&KERNEL32.LoadLibrar>; \LoadLibraryA
00546E4B  |. 8BE8           MOV EBP,EAX
00546E4D  |. 85ED           TEST EBP,EBP
00546E4F     0F85 05010000  JNZ webradio.00546F5A
00546E55  |. 56             PUSH ESI
00546E56  |. 8BF7           MOV ESI,EDI
00546E58  |. 68 885B8300    PUSH webradio.00835B88                   ; /ProcNameOrOrdinal = "initdisplay"
00546E5D  |. 55             PUSH EBP                                 ; |hModule
00546E5E  |. 81F6 90C9D502  XOR ESI,2D5C990                          ; |
00546E64  |. FF15 B4B57800  CALL DWORD PTR DS:[<&KERNEL32.GetProcAdd>; \GetProcAddress
00546E6A  |. FFD0           CALL EAX
00546E6C  |. 8BC8           MOV ECX,EAX
00546E6E  |. 33CE           XOR ECX,ESI
00546E70  |. 3D 90C9D502    CMP EAX,2D5C990
00546E75  |. 75 2B          JNZ SHORT webradio.00546EA2
00546E77  |. BE 01000000    MOV ESI,1
00546E7C  |. E8 FFFDFFFF    CALL webradio.00546C80
00546E81  |. 55             PUSH EBP                                 ; /hLibModule
00546E82  |. FF15 B8B57800  CALL DWORD PTR DS:[<&KERNEL32.FreeLibrar>; \FreeLibrary
00546E88  |. 8BC6           MOV EAX,ESI
00546E8A  |. 5E             POP ESI
00546E8B  |. 5F             POP EDI
00546E8C  |. 5D             POP EBP
00546E8D  |. 8B8C24 1004000>MOV ECX,DWORD PTR SS:[ESP+410]
00546E94  |. 64:890D 000000>MOV DWORD PTR FS:[0],ECX
00546E9B  |. 81C4 1C040000  ADD ESP,41C
00546EA1  |. C3             RETN
00546EA2  |> 8B15 7CB49300  MOV EDX,DWORD PTR DS:[93B47C]            ;  webradio.0093B490
00546EA8  |. 33F6           XOR ESI,ESI
00546EAA  |. 895424 10      MOV DWORD PTR SS:[ESP+10],EDX
00546EAE  |. 68 60158300    PUSH webradio.00831560                   ;  ASCII "MAGIX PlayR"
00546EB3  |. 8D4C24 10      LEA ECX,DWORD PTR SS:[ESP+10]
00546EB7  |. 89B424 2804000>MOV DWORD PTR SS:[ESP+428],ESI
00546EBE  |. E8 A6CE2000    CALL webradio.00753D69
00546EC3  |. 8D4424 0C      LEA EAX,DWORD PTR SS:[ESP+C]
00546EC7  |. 68 CF000000    PUSH 0CF
00546ECC  |. 50             PUSH EAX
00546ECD  |. C68424 2C04000>MOV BYTE PTR SS:[ESP+42C],1
00546ED5  |. E8 754D2000    CALL webradio.0074BC4F
00546EDA  |. 83C4 08        ADD ESP,8
00546EDD  |. 8D4C24 0C      LEA ECX,DWORD PTR SS:[ESP+C]
00546EE1  |. 68 785B8300    PUSH webradio.00835B78                   ;  ASCII 09," 12345678"
00546EE6  |. E8 AD4D2000    CALL webradio.0074BC98
00546EEB  |. 8B4C24 0C      MOV ECX,DWORD PTR SS:[ESP+C]
00546EEF  |. 8D5424 10      LEA EDX,DWORD PTR SS:[ESP+10]
00546EF3  |. 51             PUSH ECX
00546EF4  |. 68 B1070000    PUSH 7B1
00546EF9  |. 52             PUSH EDX
00546EFA  |. E8 504D2000    CALL webradio.0074BC4F
00546EFF  |. 8B4424 1C      MOV EAX,DWORD PTR SS:[ESP+1C]
00546F03  |. 83C4 0C        ADD ESP,0C
00546F06  |. 56             PUSH ESI                                 ; /Arg3
00546F07  |. 56             PUSH ESI                                 ; |Arg2
00546F08  |. 50             PUSH EAX                                 ; |Arg1
00546F09  |. E8 962F2100    CALL webradio.00759EA4                   ; \webradio.00759EA4
00546F0E  |. 8D4C24 0C      LEA ECX,DWORD PTR SS:[ESP+C]
00546F12  |. C707 01000000  MOV DWORD PTR DS:[EDI],1
00546F18  |. C68424 2404000>MOV BYTE PTR SS:[ESP+424],0
00546F20  |. E8 D6CD2000    CALL webradio.00753CFB
00546F25  |. 8D4C24 10      LEA ECX,DWORD PTR SS:[ESP+10]
00546F29  |. C78424 2404000>MOV DWORD PTR SS:[ESP+424],-1
00546F34  |. E8 C2CD2000    CALL webradio.00753CFB
00546F39  |. 55             PUSH EBP                                 ; /hLibModule
00546F3A  |. FF15 B8B57800  CALL DWORD PTR DS:[<&KERNEL32.FreeLibrar>; \FreeLibrary
00546F40  |. 8BC6           MOV EAX,ESI
00546F42  |. 5E             POP ESI
00546F43  |. 5F             POP EDI
00546F44  |. 5D             POP EBP
00546F45  |. 8B8C24 1004000>MOV ECX,DWORD PTR SS:[ESP+410]
00546F4C  |. 64:890D 000000>MOV DWORD PTR FS:[0],ECX
00546F53  |. 81C4 1C040000  ADD ESP,41C
00546F59  |. C3             RETN