Y por aquí donde va generando los datos en 40ABE2
Código:
CPU Disasm
Address Hex dump Command Comments
0045B24A /$ 55 PUSH EBP ; maxiloto.0045B24A(guessed Arg1,Arg2)
0045B24B |. 8BEC MOV EBP,ESP
0045B24D |. 8B7D 08 MOV EDI,DWORD PTR SS:[ARG.1]
0045B250 |> 57 /PUSH EDI
0045B251 |. 8B1F |MOV EBX,DWORD PTR DS:[EDI]
0045B253 |. 8B4F 04 |MOV ECX,DWORD PTR DS:[EDI+4]
0045B256 |. BA B979379E |MOV EDX,9E3779B9
0045B25B |. 8BC2 |MOV EAX,EDX
0045B25D |. C1E0 05 |SHL EAX,5
0045B260 |. BF 20000000 |MOV EDI,20
0045B265 |> 57 |/PUSH EDI
0045B266 |. 8BFB ||MOV EDI,EBX
0045B268 |. C1E7 04 ||SHL EDI,4
0045B26B |. 2BCF ||SUB ECX,EDI
0045B26D |. 8B3D C99F4600 ||MOV EDI,DWORD PTR DS:[469FC9] ; ASCII "+C/I"
0045B273 |. 33FB ||XOR EDI,EBX
0045B275 |. 2BCF ||SUB ECX,EDI
0045B277 |. 8BFB ||MOV EDI,EBX
0045B279 |. C1EF 05 ||SHR EDI,5
0045B27C |. 33F8 ||XOR EDI,EAX
0045B27E |. 2BCF ||SUB ECX,EDI
0045B280 |. 2B0D CD9F4600 ||SUB ECX,DWORD PTR DS:[469FCD]
0045B286 |. 8BF9 ||MOV EDI,ECX
0045B288 |. C1E7 04 ||SHL EDI,4
0045B28B |. 2BDF ||SUB EBX,EDI
0045B28D |. 8B3D C19F4600 ||MOV EDI,DWORD PTR DS:[469FC1]
0045B293 |. 33F9 ||XOR EDI,ECX
0045B295 |. 2BDF ||SUB EBX,EDI
0045B297 |. 8BF9 ||MOV EDI,ECX
0045B299 |. C1EF 05 ||SHR EDI,5
0045B29C |. 33F8 ||XOR EDI,EAX
0045B29E |. 2BDF ||SUB EBX,EDI
0045B2A0 |. 2B1D C59F4600 ||SUB EBX,DWORD PTR DS:[469FC5]
0045B2A6 |. 2BC2 ||SUB EAX,EDX
0045B2A8 |. 5F ||POP EDI
0045B2A9 |. 4F ||DEC EDI
0045B2AA |.^ 75 B9 |\JNE SHORT 0045B265
0045B2AC |. 5F |POP EDI
0045B2AD |. 891F |MOV DWORD PTR DS:[EDI],EBX
0045B2AF |. 894F 04 |MOV DWORD PTR DS:[EDI+4],ECX
0045B2B2 |. 8B45 0C |MOV EAX,DWORD PTR SS:[ARG.2]
0045B2B5 |. 83E8 10 |SUB EAX,10
0045B2B8 |. 3BC7 |CMP EAX,EDI
0045B2BA |. 76 05 |JBE SHORT 0045B2C1
0045B2BC |. 83C7 08 |ADD EDI,8
0045B2BF |.^ EB 8F \JMP SHORT 0045B250
0045B2C1 |> C9 LEAVE
0045B2C2 \. C2 0800 RETN 8
Marcadores