elhacker.net cabecera Bienvenido(a), Visitante. Por favor Ingresar o Registrarse
¿Perdiste tu email de activación?.

 

 


Tema destacado: (TUTORIAL) Aprende a emular Sentinel Dongle By Yapis


  Mostrar Temas
Páginas: [1]
1  Programación / Ingeniería Inversa / Ayuda Como Sacar COntraseña de Archivo winrar solido - autoextraible? en: 27 Febrero 2012, 14:25 pm
hola ase mucho tiempo comprimi unos archivos que eran de mucha importancia en winrar en un archivo solido exe que ahora no me acuerdo la contraseña alguien me podria dar pautas para poder empezar a sacar la contraseña o guiarme al menos para poder abrir esos datos que comprimi

+ archivo solido de winrar cifrado
+ archivo autoextraible osea sfx pero en terminacion .exe
Citar
00401000 >/$  E8 BF270000   CALL Copia_de.004037C4
00401005  |.  50            PUSH EAX                                 ; /ExitCode
00401006  \.  E8 27290100   CALL <JMP.&KERNEL32.ExitProcess>         ; \ExitProcess
0040100B      00            DB 00
0040100C      00            DB 00
0040100D      00            DB 00
0040100E      00            DB 00
0040100F      90            NOP
00401010  /.  55            PUSH EBP
00401011  |.  8BEC          MOV EBP,ESP
00401013  |.  53            PUSH EBX
00401014  |.  56            PUSH ESI
00401015  |.  57            PUSH EDI
00401016  |.  8B7D 10       MOV EDI,[ARG.3]
00401019  |.  8B5D 0C       MOV EBX,[ARG.2]
0040101C  |.  8B75 08       MOV ESI,[ARG.1]
0040101F  |.  8BD3          MOV EDX,EBX
00401021  |.  FF75 14       PUSH [ARG.4]                             ; /Arg4
00401024  |.  68 E5404100   PUSH Copia_de.004140E5                   ; |Arg3 = 004140E5 ASCII "GETPASSWORD1"
00401029  |.  6A 00         PUSH 0                                   ; |Arg2 = 00000000
0040102B  |.  6A 00         PUSH 0                                   ; |Arg1 = 00000000
0040102D  |.  8BC6          MOV EAX,ESI                              ; |
0040102F  |.  8BCF          MOV ECX,EDI                              ; |
00401031  |.  E8 4A430000   CALL Copia_de.00405380                   ; \Copia_de.00405380
00401036  |.  81EB 10010000 SUB EBX,110                              ;  Switch (cases 110..111)
0040103C  |.  74 05         JE SHORT Copia_de.00401043
0040103E  |.  4B            DEC EBX
0040103F  |.  74 14         JE SHORT Copia_de.00401055
00401041  |.  EB 57         JMP SHORT Copia_de.0040109A
00401043  |>  FF75 14       PUSH [ARG.4]                             ; /Text; Case 110 of switch 00401036
00401046  |.  6A 66         PUSH 66                                  ; |ControlID = 66 (102.)
00401048  |.  56            PUSH ESI                                 ; |hWnd
00401049  |.  E8 7E2B0100   CALL <JMP.&USER32.SetDlgItemTextA>       ; \SetDlgItemTextA
0040104E  |.  B8 01000000   MOV EAX,1
00401053  |.  EB 47         JMP SHORT Copia_de.0040109C
00401055  |>  66:81E7 FFFF  AND DI,0FFFF                             ;  Case 111 of switch 00401036
0040105A  |.  66:FFCF       DEC DI
0040105D  |.  74 07         JE SHORT Copia_de.00401066
0040105F  |.  66:FFCF       DEC DI
00401062  |.  74 23         JE SHORT Copia_de.00401087
00401064  |.  EB 30         JMP SHORT Copia_de.00401096
00401066  |>  68 80000000   PUSH 80                                  ; /Count = 80 (128.)
0040106B  |.  68 E0504100   PUSH Copia_de.004150E0                   ; |Buffer = Copia_de.004150E0
00401070  |.  6A 65         PUSH 65                                  ; |ControlID = 65 (101.)
00401072  |.  56            PUSH ESI                                 ; |hWnd
00401073  |.  E8 C42A0100   CALL <JMP.&USER32.GetDlgItemTextA>       ; \GetDlgItemTextA
00401078  |.  6A 01         PUSH 1                                   ; /Result = 1
0040107A  |.  56            PUSH ESI                                 ; |hWnd
0040107B  |.  E8 9E2A0100   CALL <JMP.&USER32.EndDialog>             ; \EndDialog
00401080  |.  B8 01000000   MOV EAX,1
00401085  |.  EB 15         JMP SHORT Copia_de.0040109C
00401087  |>  6A 00         PUSH 0                                   ; /Result = 0
00401089  |.  56            PUSH ESI                                 ; |hWnd
0040108A  |.  E8 8F2A0100   CALL <JMP.&USER32.EndDialog>             ; \EndDialog
0040108F  |.  B8 01000000   MOV EAX,1
00401094  |.  EB 06         JMP SHORT Copia_de.0040109C
00401096  |>  33C0          XOR EAX,EAX
00401098  |.  EB 02         JMP SHORT Copia_de.0040109C
0040109A  |>  33C0          XOR EAX,EAX                              ;  Default case of switch 00401036
0040109C  |>  5F            POP EDI
0040109D  |.  5E            POP ESI
0040109E  |.  5B            POP EBX
0040109F  |.  5D            POP EBP
004010A0  \.  C2 1000       RETN 10
004010A3  /.  55            PUSH EBP
004010A4  |.  8BEC          MOV EBP,ESP
004010A6  |.  53            PUSH EBX
004010A7  |.  56            PUSH ESI
004010A8  |.  57            PUSH EDI
004010A9  |.  8B7D 10       MOV EDI,[ARG.3]
004010AC  |.  8B5D 0C       MOV EBX,[ARG.2]
004010AF  |.  8B75 08       MOV ESI,[ARG.1]
004010B2  |.  8BD3          MOV EDX,EBX
004010B4  |.  FF75 14       PUSH [ARG.4]                             ; /Arg4
004010B7  |.  68 F2404100   PUSH Copia_de.004140F2                   ; |Arg3 = 004140F2 ASCII "ASKNEXTVOL"
004010BC  |.  6A 00         PUSH 0                                   ; |Arg2 = 00000000
004010BE  |.  6A 00         PUSH 0                                   ; |Arg1 = 00000000
004010C0  |.  8BC6          MOV EAX,ESI                              ; |
004010C2  |.  8BCF          MOV ECX,EDI                              ; |
004010C4  |.  E8 B7420000   CALL Copia_de.00405380                   ; \Copia_de.00405380
004010C9  |.  81EB 10010000 SUB EBX,110                              ;  Switch (cases 110..111)
004010CF  |.  74 08         JE SHORT Copia_de.004010D9
004010D1  |.  4B            DEC EBX
004010D2  |.  74 20         JE SHORT Copia_de.004010F4
004010D4  |.  E9 A1000000   JMP Copia_de.0040117A
004010D9  |>  8B45 14       MOV EAX,[ARG.4]                          ;  Case 110 of switch 004010C9
004010DC  |.  A3 6C514100   MOV DWORD PTR DS:[41516C],EAX
004010E1  |.  50            PUSH EAX                                 ; /Text
004010E2  |.  6A 65         PUSH 65                                  ; |ControlID = 65 (101.)
004010E4  |.  56            PUSH ESI                                 ; |hWnd
004010E5  |.  E8 E22A0100   CALL <JMP.&USER32.SetDlgItemTextA>       ; \SetDlgItemTextA
004010EA  |.  B8 01000000   MOV EAX,1
004010EF  |.  E9 88000000   JMP Copia_de.0040117C
004010F4  |>  66:81E7 FFFF  AND DI,0FFFF                             ;  Case 111 of switch 004010C9
004010F9  |.  66:FFCF       DEC DI
004010FC  |.  74 47         JE SHORT Copia_de.00401145
004010FE  |.  66:FFCF       DEC DI
00401101  |.  74 64         JE SHORT Copia_de.00401167
00401103  |.  66:83EF 64    SUB DI,64
00401107  |.  75 6D         JNZ SHORT Copia_de.00401176
00401109  |.  8B1D 6C514100 MOV EBX,DWORD PTR DS:[41516C]
0040110F  |.  8BC3          MOV EAX,EBX
00401111  |.  E8 6A4A0000   CALL Copia_de.00405B80
00401116  |.  50            PUSH EAX
00401117  |.  B8 7B000000   MOV EAX,7B
0040111C  |.  E8 1F180000   CALL Copia_de.00402940
00401121  |.  8BD0          MOV EDX,EAX                              ; |
00401123  |.  8BCB          MOV ECX,EBX                              ; |
00401125  |.  8BC6          MOV EAX,ESI                              ; |
00401127  |.  E8 14430000   CALL Copia_de.00405440                   ; \Copia_de.00405440
0040112C  |.  84C0          TEST AL,AL
0040112E  |.  74 0E         JE SHORT Copia_de.0040113E
00401130  |.  FF35 6C514100 PUSH DWORD PTR DS:[41516C]               ; /Text = NULL
00401136  |.  6A 65         PUSH 65                                  ; |ControlID = 65 (101.)
00401138  |.  56            PUSH ESI                                 ; |hWnd
00401139  |.  E8 8E2A0100   CALL <JMP.&USER32.SetDlgItemTextA>       ; \SetDlgItemTextA
0040113E  |>  B8 01000000   MOV EAX,1
00401143  |.  EB 37         JMP SHORT Copia_de.0040117C
00401145  |>  68 00040000   PUSH 400                                 ; /Count = 400 (1024.)
0040114A  |.  FF35 6C514100 PUSH DWORD PTR DS:[41516C]               ; |Buffer = NULL
00401150  |.  6A 65         PUSH 65                                  ; |ControlID = 65 (101.)
00401152  |.  56            PUSH ESI                                 ; |hWnd
00401153  |.  E8 E4290100   CALL <JMP.&USER32.GetDlgItemTextA>       ; \GetDlgItemTextA
00401158  |.  6A 01         PUSH 1                                   ; /Result = 1
0040115A  |.  56            PUSH ESI                                 ; |hWnd
0040115B  |.  E8 BE290100   CALL <JMP.&USER32.EndDialog>             ; \EndDialog
00401160  |.  B8 01000000   MOV EAX,1
00401165  |.  EB 15         JMP SHORT Copia_de.0040117C
00401167  |>  6A 00         PUSH 0                                   ; /Result = 0
00401169  |.  56            PUSH ESI                                 ; |hWnd
0040116A  |.  E8 AF290100   CALL <JMP.&USER32.EndDialog>             ; \EndDialog
0040116F  |.  B8 01000000   MOV EAX,1
00401174  |.  EB 06         JMP SHORT Copia_de.0040117C
00401176  |>  33C0          XOR EAX,EAX
00401178  |.  EB 02         JMP SHORT Copia_de.0040117C
0040117A  |>  33C0          XOR EAX,EAX                              ;  Default case of switch 004010C9
0040117C  |>  5F            POP EDI
0040117D  |.  5E            POP ESI
0040117E  |.  5B            POP EBX
0040117F  |.  5D            POP EBP
00401180  \.  C2 1000       RETN 10
00401183  /.  55            PUSH EBP
00401184  |.  8BEC          MOV EBP,ESP
00401186  |.  50            PUSH EAX
00401187  |.  B8 02000000   MOV EAX,2
0040118C  |>  81C4 04F0FFFF /ADD ESP,-0FFC
00401192  |.  50            |PUSH EAX
00401193  |.  48            |DEC EAX
00401194  |.^ 75 F6         \JNZ SHORT Copia_de.0040118C
00401196  |.  81C4 F0F1FFFF ADD ESP,-0E10
0040119C  |.  8B45 FC       MOV EAX,[LOCAL.1]
0040119F  |.  53            PUSH EBX
004011A0  |.  56            PUSH ESI
004011A1  |.  57            PUSH EDI
004011A2  |.  8B7D 10       MOV EDI,[ARG.3]
004011A5  |.  8B75 0C       MOV ESI,[ARG.2]
004011A8  |.  8B5D 08       MOV EBX,[ARG.1]
004011AB  |.  8BD6          MOV EDX,ESI
004011AD  |.  FF75 14       PUSH [ARG.4]                             ; /Arg4
004011B0  |.  68 13414100   PUSH Copia_de.00414113                   ; |Arg3 = 00414113 ASCII "STARTDLG"
004011B5  |.  6A 00         PUSH 0                                   ; |Arg2 = 00000000
004011B7  |.  6A 00         PUSH 0                                   ; |Arg1 = 00000000
004011B9  |.  8BC3          MOV EAX,EBX                              ; |
004011BB  |.  8BCF          MOV ECX,EDI                              ; |
004011BD  |.  E8 BE410000   CALL Copia_de.00405380                   ; \Copia_de.00405380
004011C2  |.  81EE 10010000 SUB ESI,110                              ;  Switch (cases 110..111)
004011C8  |.  74 0C         JE SHORT Copia_de.004011D6
004011CA  |.  4E            DEC ESI
004011CB  |.  0F84 03030000 JE Copia_de.004014D4
004011D1  |.  E9 B6050000   JMP Copia_de.0040178C
004011D6  |>  891D BC484100 MOV DWORD PTR DS:[4148BC],EBX            ;  Case 110 of switch 004011C2
004011DC  |.  891D C0484100 MOV DWORD PTR DS:[4148C0],EBX
004011E2  |.  833D 70594100>CMP DWORD PTR DS:[415970],0
004011E9  |.  74 13         JE SHORT Copia_de.004011FE
004011EB  |.  FF35 70594100 PUSH DWORD PTR DS:[415970]               ; /lParam = 0
004011F1  |.  6A 01         PUSH 1                                   ; |wParam = 1
004011F3  |.  68 80000000   PUSH 80                                  ; |Message = WM_SETICON
004011F8  |.  53            PUSH EBX                                 ; |hWnd
004011F9  |.  E8 C8290100   CALL <JMP.&USER32.SendMessageA>          ; \SendMessageA
004011FE  |>  833D 74594100>CMP DWORD PTR DS:[415974],0
00401205  |.  74 15         JE SHORT Copia_de.0040121C
00401207  |.  FF35 74594100 PUSH DWORD PTR DS:[415974]               ; /lParam = 0
0040120D  |.  6A 00         PUSH 0                                   ; |wParam = 0
0040120F  |.  68 72010000   PUSH 172                                 ; |Message = STM_SETIMAGE
00401214  |.  6A 69         PUSH 69                                  ; |ControlID = 69 (105.)
00401216  |.  53            PUSH EBX                                 ; |hWnd
00401217  |.  E8 A4290100   CALL <JMP.&USER32.SendDlgItemMessageA>   ; \SendDlgItemMessageA
0040121C  |>  6A 67         PUSH 67                                  ; /ControlID = 67 (103.)
0040121E  |.  53            PUSH EBX                                 ; |hWnd
0040121F  |.  E8 12290100   CALL <JMP.&USER32.GetDlgItem>            ; \GetDlgItem
00401224  |.  8BF0          MOV ESI,EAX
00401226  |.  8D45 EC       LEA EAX,[LOCAL.5]
00401229  |.  50            PUSH EAX                                 ; /pRect
0040122A  |.  56            PUSH ESI                                 ; |hWnd
0040122B  |.  E8 36290100   CALL <JMP.&USER32.GetWindowRect>         ; \GetWindowRect
00401230  |.  6A 02         PUSH 2                                   ; /nPoints = 2
00401232  |.  8D55 EC       LEA EDX,[LOCAL.5]                        ; |
00401235  |.  52            PUSH EDX                                 ; |pPoints
00401236  |.  53            PUSH EBX                                 ; |hWndTo
00401237  |.  6A 00         PUSH 0                                   ; |hWndFrom = NULL
00401239  |.  E8 58290100   CALL <JMP.&USER32.MapWindowPoints>       ; \MapWindowPoints
0040123E  |.  6A 00         PUSH 0                                   ; /hMenu = NULL
00401240  |.  56            PUSH ESI                                 ; |hWnd
00401241  |.  E8 92290100   CALL <JMP.&USER32.SetMenu>               ; \SetMenu
00401246  |.  6A 00         PUSH 0                                   ; /lParam = NULL
00401248  |.  FF35 F4A44100 PUSH DWORD PTR DS:[41A4F4]               ; |hInst = NULL
0040124E  |.  6A 67         PUSH 67                                  ; |hMenu = 00000067
00401250  |.  53            PUSH EBX                                 ; |hParent
00401251  |.  8B4D F8       MOV ECX,[LOCAL.2]                        ; |
00401254  |.  8B55 F0       MOV EDX,[LOCAL.4]                        ; |
00401257  |.  2BCA          SUB ECX,EDX                              ; |
00401259  |.  41            INC ECX                                  ; |
0040125A  |.  51            PUSH ECX                                 ; |Height
0040125B  |.  8B4D F4       MOV ECX,[LOCAL.3]                        ; |
0040125E  |.  8B45 EC       MOV EAX,[LOCAL.5]                        ; |
00401261  |.  2BC8          SUB ECX,EAX                              ; |
00401263  |.  41            INC ECX                                  ; |
00401264  |.  51            PUSH ECX                                 ; |Width
00401265  |.  52            PUSH EDX                                 ; |Y
00401266  |.  50            PUSH EAX                                 ; |X
00401267  |.  68 4408A150   PUSH 50A10844                            ; |Style = WS_CHILD|WS_TABSTOP|WS_VISIBLE|WS_VSCROLL|WS_BORDER|844
0040126C  |.  68 99404100   PUSH Copia_de.00414099                   ; |WindowName = ""
00401271  |.  68 1C414100   PUSH Copia_de.0041411C                   ; |Class = "RichEdit"
00401276  |.  6A 00         PUSH 0                                   ; |ExtStyle = 0
00401278  |.  E8 77280100   CALL <JMP.&USER32.CreateWindowExA>       ; \CreateWindowExA
0040127D  |.  8BF8          MOV EDI,EAX
0040127F  |.  85FF          TEST EDI,EDI
00401281  |.  75 0A         JNZ SHORT Copia_de.0040128D
00401283  |.  6A 67         PUSH 67                                  ; /hMenu = 00000067
00401285  |.  56            PUSH ESI                                 ; |hWnd
00401286  |.  E8 4D290100   CALL <JMP.&USER32.SetMenu>               ; \SetMenu
0040128B  |.  EB 49         JMP SHORT Copia_de.004012D6
0040128D  |>  68 03020000   PUSH 203                                 ; /Flags = SWP_NOSIZE|SWP_NOMOVE|SWP_NOOWNERZORDER
00401292  |.  6A 00         PUSH 0                                   ; |Height = 0
00401294  |.  6A 00         PUSH 0                                   ; |Width = 0
00401296  |.  6A 00         PUSH 0                                   ; |Y = 0
00401298  |.  6A 00         PUSH 0                                   ; |X = 0
0040129A  |.  56            PUSH ESI                                 ; |InsertAfter
0040129B  |.  57            PUSH EDI                                 ; |hWnd
0040129C  |.  E8 43290100   CALL <JMP.&USER32.SetWindowPos>          ; \SetWindowPos
004012A1  |.  56            PUSH ESI                                 ; /hWnd
004012A2  |.  E8 5F280100   CALL <JMP.&USER32.DestroyWindow>         ; \DestroyWindow
004012A7  |.  8BF7          MOV ESI,EDI
004012A9  |.  6A 00         PUSH 0                                   ; /lParam = 0
004012AB  |.  6A 00         PUSH 0                                   ; |wParam = 0
004012AD  |.  6A 31         PUSH 31                                  ; |Message = WM_GETFONT
004012AF  |.  53            PUSH EBX                                 ; |hWnd
004012B0  |.  E8 11290100   CALL <JMP.&USER32.SendMessageA>          ; \SendMessageA
004012B5  |.  85C0          TEST EAX,EAX
004012B7  |.  74 0B         JE SHORT Copia_de.004012C4
004012B9  |.  6A 00         PUSH 0                                   ; /lParam = 0
004012BB  |.  50            PUSH EAX                                 ; |wParam
004012BC  |.  6A 30         PUSH 30                                  ; |Message = WM_SETFONT
004012BE  |.  56            PUSH ESI                                 ; |hWnd
004012BF  |.  E8 02290100   CALL <JMP.&USER32.SendMessageA>          ; \SendMessageA
004012C4  |>  68 00004000   PUSH Copia_de.00400000                   ; /lParam = 400000
004012C9  |.  6A 00         PUSH 0                                   ; |wParam = 0
004012CB  |.  68 35040000   PUSH 435                                 ; |Message = MSG(435)
004012D0  |.  56            PUSH ESI                                 ; |hWnd
004012D1  |.  E8 F0280100   CALL <JMP.&USER32.SendMessageA>          ; \SendMessageA
004012D6  |>  8D85 ECFBFFFF LEA EAX,[LOCAL.261]
004012DC  |.  50            PUSH EAX                                 ; /Buffer
004012DD  |.  68 00040000   PUSH 400                                 ; |BufSize = 400 (1024.)
004012E2  |.  E8 99260100   CALL <JMP.&KERNEL32.GetCurrentDirectoryA>; \GetCurrentDirectoryA
004012E7  |.  6A 65         PUSH 65                                  ; /ControlID = 65 (101.)
004012E9  |.  53            PUSH EBX                                 ; |hWnd
004012EA  |.  E8 47280100   CALL <JMP.&USER32.GetDlgItem>            ; \GetDlgItem
004012EF  |.  8945 FC       MOV [LOCAL.1],EAX
004012F2  |.  8D95 ECFBFFFF LEA EDX,[LOCAL.261]
004012F8  |.  52            PUSH EDX                                 ; /Text
004012F9  |.  FF75 FC       PUSH [LOCAL.1]                           ; |hWnd
004012FC  |.  E8 E9280100   CALL <JMP.&USER32.SetWindowTextA>        ; \SetWindowTextA
00401301  |.  8B45 FC       MOV EAX,[LOCAL.1]
00401304  |.  E8 A3190000   CALL Copia_de.00402CAC
00401309  |.  C605 19404100>MOV BYTE PTR DS:[414019],0
00401310  |.  B9 54404100   MOV ECX,Copia_de.00414054
00401315  |.  BA 48404100   MOV EDX,Copia_de.00414048
0040131A  |.  B8 70514100   MOV EAX,Copia_de.00415170
0040131F  |.  E8 E4220000   CALL Copia_de.00403608
00401324  |.  833D 54404100>CMP DWORD PTR DS:[414054],0
0040132B  |.  7E 12         JLE SHORT Copia_de.0040133F
0040132D  |.  B9 07000000   MOV ECX,7
00401332  |.  8B15 48404100 MOV EDX,DWORD PTR DS:[414048]
00401338  |.  8BC3          MOV EAX,EBX
0040133A  |.  E8 6D050000   CALL Copia_de.004018AC
0040133F  |>  803D 19404100>CMP BYTE PTR DS:[414019],0
00401346  |.  75 5B         JNZ SHORT Copia_de.004013A3
00401348  |.  C685 ECDBFFFF>MOV BYTE PTR SS:[EBP-2414],0
0040134F  |.  BF 96000000   MOV EDI,96
00401354  |>  BA 25414100   /MOV EDX,Copia_de.00414125
00401359  |.  8D85 ECDBFFFF |LEA EAX,[LOCAL.2309]
0040135F  |.  E8 88E40000   |CALL Copia_de.0040F7EC
00401364  |.  8BC7          |MOV EAX,EDI
00401366  |.  E8 D5150000   |CALL Copia_de.00402940
0040136B  |.  8BD0          |MOV EDX,EAX
0040136D  |.  8D85 ECDBFFFF |LEA EAX,[LOCAL.2309]
00401373  |.  E8 74E40000   |CALL Copia_de.0040F7EC
00401378  |.  47            |INC EDI
00401379  |.  81FF 9B000000 |CMP EDI,9B
0040137F  |.^ 7E D3         \JLE SHORT Copia_de.00401354
00401381  |.  833D 58404100>CMP DWORD PTR DS:[414058],0
00401388  |.  75 19         JNZ SHORT Copia_de.004013A3
0040138A  |.  8D95 ECDBFFFF LEA EDX,[LOCAL.2309]
00401390  |.  8BCE          MOV ECX,ESI
00401392  |.  52            PUSH EDX                                 ; /Arg1
00401393  |.  8B15 F8A44100 MOV EDX,DWORD PTR DS:[41A4F8]            ; |
00401399  |.  A1 785D4100   MOV EAX,DWORD PTR DS:[415D78]            ; |
0040139E  |.  E8 B52D0000   CALL Copia_de.00404158                   ; \Copia_de.00404158
004013A3  |>  833D 54404100>CMP DWORD PTR DS:[414054],0
004013AA  |.  0F8E 91000000 JLE Copia_de.00401441
004013B0  |.  33C9          XOR ECX,ECX
004013B2  |.  8B15 48404100 MOV EDX,DWORD PTR DS:[414048]
004013B8  |.  8BC3          MOV EAX,EBX
004013BA  |.  E8 ED040000   CALL Copia_de.004018AC
004013BF  |.  A1 4C404100   MOV EAX,DWORD PTR DS:[41404C]
004013C4  |.  85C0          TEST EAX,EAX
004013C6  |.  74 26         JE SHORT Copia_de.004013EE
004013C8  |.  833D 58404100>CMP DWORD PTR DS:[414058],0
004013CF  |.  75 1D         JNZ SHORT Copia_de.004013EE
004013D1  |.  50            PUSH EAX                                 ; /Arg1 => 00000000
004013D2  |.  8BCE          MOV ECX,ESI                              ; |
004013D4  |.  8B15 F8A44100 MOV EDX,DWORD PTR DS:[41A4F8]            ; |
004013DA  |.  A1 785D4100   MOV EAX,DWORD PTR DS:[415D78]            ; |
004013DF  |.  E8 742D0000   CALL Copia_de.00404158                   ; \Copia_de.00404158
004013E4  |.  A1 4C404100   MOV EAX,DWORD PTR DS:[41404C]
004013E9  |.  E8 AEE10000   CALL Copia_de.0040F59C
004013EE  |>  833D 58404100>CMP DWORD PTR DS:[414058],1
004013F5  |.  74 38         JE SHORT Copia_de.0040142F
004013F7  |.  6A 00         PUSH 0                                   ; /lParam = NULL
004013F9  |.  68 97174000   PUSH Copia_de.00401797                   ; |DlgProc = Copia_de.00401797
004013FE  |.  53            PUSH EBX                                 ; |hOwner
004013FF  |.  68 27414100   PUSH Copia_de.00414127                   ; |pTemplate = "LICENSEDLG"
00401404  |.  FF35 F8A44100 PUSH DWORD PTR DS:[41A4F8]               ; |hInst = NULL
0040140A  |.  E8 FD260100   CALL <JMP.&USER32.DialogBoxParamA>       ; \DialogBoxParamA
0040140F  |.  85C0          TEST EAX,EAX
00401411  |.  75 1C         JNZ SHORT Copia_de.0040142F
00401413  |.  C705 C4484100>MOV DWORD PTR DS:[4148C4],1
0040141D  |.  6A 01         PUSH 1                                   ; /Result = 1
0040141F  |.  53            PUSH EBX                                 ; |hWnd
00401420  |.  E8 F9260100   CALL <JMP.&USER32.EndDialog>             ; \EndDialog
00401425  |.  B8 01000000   MOV EAX,1
0040142A  |.  E9 5F030000   JMP Copia_de.0040178E
0040142F  |>  B9 01000000   MOV ECX,1
00401434  |.  8B15 48404100 MOV EDX,DWORD PTR DS:[414048]
0040143A  |.  8BC3          MOV EAX,EBX
0040143C  |.  E8 6B040000   CALL Copia_de.004018AC
00401441  |>  833D 58404100>CMP DWORD PTR DS:[414058],2
00401448  |.  75 0A         JNZ SHORT Copia_de.00401454
0040144A  |.  6A 00         PUSH 0                                   ; /Enable = FALSE
0040144C  |.  FF75 FC       PUSH [LOCAL.1]                           ; |hWnd
0040144F  |.  E8 C4260100   CALL <JMP.&USER32.EnableWindow>          ; \EnableWindow
00401454  |>  803D 44404100>CMP BYTE PTR DS:[414044],0
0040145B  |.  74 1C         JE SHORT Copia_de.00401479
0040145D  |.  33C9          XOR ECX,ECX
0040145F  |.  BA 66000000   MOV EDX,66
00401464  |.  8BC3          MOV EAX,EBX
00401466  |.  E8 F13E0000   CALL Copia_de.0040535C
0040146B  |.  33C9          XOR ECX,ECX
0040146D  |.  BA 65000000   MOV EDX,65
00401472  |.  8BC3          MOV EAX,EBX
00401474  |.  E8 E33E0000   CALL Copia_de.0040535C
00401479  |>  A1 58404100   MOV EAX,DWORD PTR DS:[414058]
0040147E  |.  85C0          TEST EAX,EAX
00401480  |.  74 2C         JE SHORT Copia_de.004014AE
00401482  |.  833D C4484100>CMP DWORD PTR DS:[4148C4],0
00401489  |.  75 23         JNZ SHORT Copia_de.004014AE
0040148B  |.  48            DEC EAX
0040148C  |.  75 11         JNZ SHORT Copia_de.0040149F
0040148E  |.  6A 00         PUSH 0                                   ; /lParam = 0
00401490  |.  6A 01         PUSH 1                                   ; |wParam = 1
00401492  |.  68 11010000   PUSH 111                                 ; |Message = WM_COMMAND
00401497  |.  53            PUSH EBX                                 ; |hWnd
00401498  |.  E8 29270100   CALL <JMP.&USER32.SendMessageA>          ; \SendMessageA
0040149D  |.  EB 0F         JMP SHORT Copia_de.004014AE
0040149F  |>  6A 00         PUSH 0                                   ; /lParam = 0
004014A1  |.  6A 01         PUSH 1                                   ; |wParam = 1
004014A3  |.  68 11010000   PUSH 111                                 ; |Message = WM_COMMAND
004014A8  |.  53            PUSH EBX                                 ; |hWnd
004014A9  |.  E8 06270100   CALL <JMP.&USER32.PostMessageA>          ; \PostMessageA
004014AE  |>  833D DC484100>CMP DWORD PTR DS:[4148DC],0
004014B5  |.  74 13         JE SHORT Copia_de.004014CA
004014B7  |.  B8 7D000000   MOV EAX,7D
004014BC  |.  E8 7F140000   CALL Copia_de.00402940
004014C1  |.  50            PUSH EAX                                 ; /Text
004014C2  |.  6A 01         PUSH 1                                   ; |ControlID = 1
004014C4  |.  53            PUSH EBX                                 ; |hWnd
004014C5  |.  E8 02270100   CALL <JMP.&USER32.SetDlgItemTextA>       ; \SetDlgItemTextA
004014CA  |>  B8 01000000   MOV EAX,1
004014CF  |.  E9 BA020000   JMP Copia_de.0040178E
004014D4  |>  66:81E7 FFFF  AND DI,0FFFF                             ;  Case 111 of switch 004011C2
004014D9  |.  66:FFCF       DEC DI
004014DC  |.  74 49         JE SHORT Copia_de.00401527
004014DE  |.  66:FFCF       DEC DI
004014E1  |.  0F84 63020000 JE Copia_de.0040174A
004014E7  |.  66:83EF 64    SUB DI,64
004014EB  |.  0F85 97020000 JNZ Copia_de.00401788
004014F1  |.  B8 64000000   MOV EAX,64
004014F6  |.  E8 45140000   CALL Copia_de.00402940
004014FB  |.  8BD0          MOV EDX,EAX
004014FD  |.  8D8D ECD7FFFF LEA ECX,[LOCAL.2565]
00401503  |.  8BC3          MOV EAX,EBX
00401505  |.  E8 B23E0000   CALL Copia_de.004053BC
0040150A  |.  84C0          TEST AL,AL
0040150C  |.  74 0F         JE SHORT Copia_de.0040151D
0040150E  |.  8D95 ECD7FFFF LEA EDX,[LOCAL.2565]
00401514  |.  52            PUSH EDX                                 ; /Text
00401515  |.  6A 65         PUSH 65                                  ; |ControlID = 65 (101.)
00401517  |.  53            PUSH EBX                                 ; |hWnd
00401518  |.  E8 AF260100   CALL <JMP.&USER32.SetDlgItemTextA>       ; \SetDlgItemTextA
0040151D  |>  B8 01000000   MOV EAX,1
00401522  |.  E9 67020000   JMP Copia_de.0040178E
00401527  |>  68 00040000   PUSH 400                                 ; /Count = 400 (1024.)
0040152C  |.  8D95 ECD3FFFF LEA EDX,[LOCAL.2821]                     ; |
00401532  |.  52            PUSH EDX                                 ; |Buffer
00401533  |.  6A 65         PUSH 65                                  ; |ControlID = 65 (101.)
00401535  |.  53            PUSH EBX                                 ; |hWnd
00401536  |.  E8 01260100   CALL <JMP.&USER32.GetDlgItemTextA>       ; \GetDlgItemTextA
0040153B  |.  833D D4484100>CMP DWORD PTR DS:[4148D4],0
00401542  |.  74 25         JE SHORT Copia_de.00401569
00401544  |.  833D DC484100>CMP DWORD PTR DS:[4148DC],0
0040154B  |.  74 0A         JE SHORT Copia_de.00401557
0040154D  |.  C705 C4484100>MOV DWORD PTR DS:[4148C4],2
00401557  |>  6A 01         PUSH 1                                   ; /Result = 1
00401559  |.  53            PUSH EBX                                 ; |hWnd
0040155A  |.  E8 BF250100   CALL <JMP.&USER32.EndDialog>             ; \EndDialog
0040155F  |.  B8 01000000   MOV EAX,1
00401564  |.  E9 25020000   JMP Copia_de.0040178E
00401569  |>  833D DC484100>CMP DWORD PTR DS:[4148DC],0
00401570  |.  74 0F         JE SHORT Copia_de.00401581
00401572  |.  C705 C4484100>MOV DWORD PTR DS:[4148C4],2
0040157C  |.  E9 55010000   JMP Copia_de.004016D6
00401581  |>  6A 67         PUSH 67                                  ; /ControlID = 67 (103.)
00401583  |.  53            PUSH EBX                                 ; |hWnd
00401584  |.  E8 AD250100   CALL <JMP.&USER32.GetDlgItem>            ; \GetDlgItem
00401589  |.  8BF0          MOV ESI,EAX
0040158B  |.  833D D0484100>CMP DWORD PTR DS:[4148D0],0
00401592  |.  75 21         JNZ SHORT Copia_de.004015B5
00401594  |.  6A FF         PUSH -1                                  ; /lParam = FFFFFFFF
00401596  |.  6A 00         PUSH 0                                   ; |wParam = 0
00401598  |.  68 B1000000   PUSH 0B1                                 ; |Message = EM_SETSEL
0040159D  |.  56            PUSH ESI                                 ; |hWnd
0040159E  |.  E8 23260100   CALL <JMP.&USER32.SendMessageA>          ; \SendMessageA
004015A3  |.  68 99404100   PUSH Copia_de.00414099                   ; /lParam = 414099
004015A8  |.  6A 00         PUSH 0                                   ; |wParam = 0
004015AA  |.  68 C2000000   PUSH 0C2                                 ; |Message = EM_REPLACESEL
004015AF  |.  56            PUSH ESI                                 ; |hWnd
004015B0  |.  E8 11260100   CALL <JMP.&USER32.SendMessageA>          ; \SendMessageA
004015B5  |>  56            PUSH ESI                                 ; /hWnd
004015B6  |.  E8 17260100   CALL <JMP.&USER32.SetFocus>              ; \SetFocus
004015BB  |.  8D85 ECD3FFFF LEA EAX,[LOCAL.2821]
004015C1  |.  33C9          XOR ECX,ECX
004015C3  |.  33D2          XOR EDX,EDX
004015C5  |.  E8 7E510000   CALL Copia_de.00406748
004015CA  |.  8D85 ECD3FFFF LEA EAX,[LOCAL.2821]
004015D0  |.  50            PUSH EAX                                 ; /Path
004015D1  |.  E8 5E240100   CALL <JMP.&KERNEL32.SetCurrentDirectoryA>; \SetCurrentDirectoryA
004015D6  |.  85C0          TEST EAX,EAX
004015D8  |.  75 67         JNZ SHORT Copia_de.00401641
004015DA  |.  B8 82000000   MOV EAX,82
004015DF  |.  E8 5C130000   CALL Copia_de.00402940
004015E4  |.  50            PUSH EAX                                 ; /<%s>
004015E5  |.  8D95 ECD3FFFF LEA EDX,[LOCAL.2821]                     ; |
004015EB  |.  52            PUSH EDX                                 ; |<%s>
004015EC  |.  68 32414100   PUSH Copia_de.00414132                   ; |Format = ""%s"
%s"
004015F1  |.  8D8D ECD1FFFF LEA ECX,[LOCAL.2949]                     ; |
004015F7  |.  51            PUSH ECX                                 ; |s
004015F8  |.  E8 0B260100   CALL <JMP.&USER32.wsprintfA>             ; \wsprintfA
004015FD  |.  83C4 10       ADD ESP,10
00401600  |.  B8 D4A44100   MOV EAX,Copia_de.0041A4D4
00401605  |.  BA 01000000   MOV EDX,1
0040160A  |.  E8 95B20000   CALL Copia_de.0040C8A4
0040160F  |.  6A 30         PUSH 30
00401611  |.  B8 7E000000   MOV EAX,7E
00401616  |.  E8 25130000   CALL Copia_de.00402940
0040161B  |.  50            PUSH EAX                                 ; |Title
0040161C  |.  8D95 ECD1FFFF LEA EDX,[LOCAL.2949]                     ; |
00401622  |.  52            PUSH EDX                                 ; |Text
00401623  |.  53            PUSH EBX                                 ; |hOwner
00401624  |.  E8 73250100   CALL <JMP.&USER32.MessageBoxA>           ; \MessageBoxA
00401629  |.  FF05 D0484100 INC DWORD PTR DS:[4148D0]
0040162F  |.  6A 00         PUSH 0                                   ; /Result = 0
00401631  |.  53            PUSH EBX                                 ; |hWnd
00401632  |.  E8 E7240100   CALL <JMP.&USER32.EndDialog>             ; \EndDialog
00401637  |.  B8 01000000   MOV EAX,1
0040163C  |.  E9 4D010000   JMP Copia_de.0040178E
00401641  |>  8D85 ECD3FFFF LEA EAX,[LOCAL.2821]
00401647  |.  E8 EE110000   CALL Copia_de.0040283A
0040164C  |.  C705 D8484100>MOV DWORD PTR DS:[4148D8],1
00401656  |.  33C9          XOR ECX,ECX
00401658  |.  BA 66000000   MOV EDX,66
0040165D  |.  8BC3          MOV EAX,EBX
0040165F  |.  E8 F83C0000   CALL Copia_de.0040535C
00401664  |.  33C9          XOR ECX,ECX
00401666  |.  BA 65000000   MOV EDX,65
0040166B  |.  8BC3          MOV EAX,EBX
0040166D  |.  E8 EA3C0000   CALL Copia_de.0040535C
00401672  |.  33C9          XOR ECX,ECX
00401674  |.  BA 01000000   MOV EDX,1
00401679  |.  8BC3          MOV EAX,EBX
0040167B  |.  E8 DC3C0000   CALL Copia_de.0040535C
00401680  |.  B9 05000000   MOV ECX,5
00401685  |.  8B15 48404100 MOV EDX,DWORD PTR DS:[414048]
0040168B  |.  8BC3          MOV EAX,EBX
0040168D  |.  E8 1A020000   CALL Copia_de.004018AC
00401692  |.  B9 02000000   MOV ECX,2
00401697  |.  8B15 48404100 MOV EDX,DWORD PTR DS:[414048]
0040169D  |.  8BC3          MOV EAX,EBX
0040169F  |.  E8 08020000   CALL Copia_de.004018AC
004016A4  |.  B8 70514100   MOV EAX,Copia_de.00415170
004016A9  |.  E8 76200000   CALL Copia_de.00403724
004016AE  |.  B9 06000000   MOV ECX,6
004016B3  |.  8B15 48404100 MOV EDX,DWORD PTR DS:[414048]
004016B9  |.  8BC3          MOV EAX,EBX
004016BB  |.  E8 EC010000   CALL Copia_de.004018AC
004016C0  |.  B1 01         MOV CL,1
004016C2  |.  BA 01000000   MOV EDX,1
004016C7  |.  8BC3          MOV EAX,EBX
004016C9  |.  E8 8E3C0000   CALL Copia_de.0040535C
004016CE  |.  33D2          XOR EDX,EDX
004016D0  |.  8915 D8484100 MOV DWORD PTR DS:[4148D8],EDX
004016D6  |>  833D D0484100>CMP DWORD PTR DS:[4148D0],0
004016DD  |.  7E 5C         JLE SHORT Copia_de.0040173B
004016DF  |.  C705 D4484100>MOV DWORD PTR DS:[4148D4],1
004016E9  |.  B8 7D000000   MOV EAX,7D
004016EE  |.  E8 4D120000   CALL Copia_de.00402940
004016F3  |.  50            PUSH EAX                                 ; /Text
004016F4  |.  6A 01         PUSH 1            
Páginas: [1]
WAP2 - Aviso Legal - Powered by SMF 1.1.21 | SMF © 2006-2008, Simple Machines