Konu: seca keyleri
seca2 nin bir adreste kırıldığı yazıyor anlayan arkadaşlar veya modlar bir ilgilenirse iyi olur herhalde....nano51
C1 3C 01 BE 9D 10 01 71 00 00 70 07 D4 00 03 C6 98 80 EF 70 29 EB 02 DB 4E 38 4E E4 63 23 14 96 E0 43 BE 4C 6D BF 46 41 EE 08 91 C9 14 F9 EA 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 82 CE 7B 3D B9 FE 56 60 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 63
p2 = BE prov 0070
C1 3A 00 00 10 3A 36 AE D2 9E 3B 83 7B 18 41 37 E5 50 03 3E F4 E1 90 00
En claro será como sigue
71 00007007D40003
0F
12 00
27 1CC1
13 01
13 09
13 15
13 33
D1 20389E30EAAFD55595213C43993F7017
1)
Tomamos todos los bytes desde p3 hasta D1 (incluido)
10017100007007D400030F1200271CC11301130913151333D1
y realizamos el sha1 completando con byte-padding = 00. Obtendremos 20 bytes que llamaremos MD-1
AA BB 72 D7 46 AB C1 82 23 D8 CF 7E A0 18 A3 D7 1B 2A 9B 0A
2)
copiamos los primeros 8bytes del MD-1 y los desencriptamos con la misma clave con la que va firmada (0E), pero con la tabla 9x (independientemente de la hash table usada en P2)
00 0E 24 35 56 8B 90 F2
3)
ponemos al final del MD-1 los 8 bytes que obtuvimos y ahora tendremos 28 bytes:
AA BB 72 D7 46 AB C1 82 23 D8 CF 7E A0 18 A3 D7 1B 2A 9B 0A 00 0E 24 35 56 8B 90 F2
Ahora hacemos un sha1, siempre completando con 00 (byte-padding = 00) y llamamos a nuestro resultado MD-2
4)
Tomamos los primeros 16 bytes y los copiamos en un buffer llamado Hash_DW
E5 CC C9 AC C9 FE 44 C9 EC 27 0D E4 CA 1B 1F 4D HASH_DW
Precisando:
Estas fases se ejecutarán siempre por la tarjeta, también en instrucciones normales sin los nanos 0F/51 porque este algoritmo se activa por el nano D2 la primera vez que lo recibe la tarjeta.
5)
Ahora empieza la rutina del nano 0F. La tarjeta comprueba si el nano está presente y si lo está ejecuta las siguientes operaciones:
6)
Copia 16 btes del hash_DW en un buffer llamado Buffer_A
E5 CC C9 AC C9 FE 44 C9 EC 27 0D E4 CA 1B 1F 4D Buffer_A
7)
Ahora tomo el primer octeto del buffer_A e intercambia (swap) los primeros 4 bytes con los últimos 4 en los búferes buffer_A y HASH_DW
C9 FE 44 C9 E5 CC C9 AC EC 27 0D E4 CA 1B 1F 4D Hash_DW
C9 FE 44 C9 E5 CC C9 AC EC 27 0D E4 CA 1B 1F 4D Buffer_A
Ahora tomamos los primeros 8 bytes del Hash_DW y los desencriptamos con la clave que firma nuestra ECM (0E), pero siempre con la tabla 9x (independientemente de la tabla usada en P2)
C9 FE 44 C9 E5 CC C9 AC --- Decipher (9E) --- 32 FD 7B 78 DD 57 60 F7
32 FD 7B 78 DD 57 60 F7 EC 27 0D E4 CA 1B 1F 4D Hash_DW
------------------ PRINCIPIO DE LAS ELABORACIONES --------------------------
A)
Cogemos los 2 primeros bytes del hash_DW y hacemos un AND con 3FFF
32 FD AND 3FFF = 32 FD
Este resultado nos dice que octeto tenemos que coger de la MT, para salvarlo en el buffer_B.
AE EE F4 D0 1E E9 FE A0 Buffer_B
B)
Ahora con una simple operación obtenemos otro offset para sacar otro octeto de la MT y lo salvamos en el buffer_C. Esta es la operación:
(FFFF-32FD (offset calculado)) AND 3FFF = 0D02
74 5E F7 9A DD 61 7D 6A Buffer_C
C)
ahora tenemos que hacer un XOR de los primeros 8 bytes del Buffer_C y lo guardamos en el buffer_D:
DA B0 03 4A C3 88 83 CA Buffer_D
D)
Tomamos los primeros ocho bytes del Buffer_D y los copiamos en los primeros 2 bytes del Buffer_C
DA CA F7 9A DD 61 7D 6A Buffer_C
E)
Ahora hacemos un XOR el byte 7º y 8º del Hash_DW con el 1º y el 2º del Buffer_C y lo salvamos en los dos primeros bytes del Buffer_B
60 F7 XOR DA CA = BA3D
BA 3D F4 D0 1E E9 FE A0 Buffer_B
F)
ahora salvamos 8 bytes en el buffer_C, sobreescribiendo los previos. Los obtenemos de la MT del offset calculado con un AND entre los 2 primeros bytes del Buffer_B y 3FFF.
BA 3D AND 3FFF = 3A 3D
82 F6 E9 D8 1F 75 D0 31 Buffer_C
G)
Hacemos un XOR entre los 8 primeros bytes del buffer_D y los 8 bytes del Buffer_C. Lo salvamos en el Buffer_E
DA B0 03 4A C3 88 83 CA --- XOR --- 82 F6 E9 D8 1F 75 D0 31
58 46 EA 92 DC FD 53 FB Buffer_E
H)
Hacemos un AND ente el 3º y el 4º bytes del Hash_DW y 3FFF
7B 78 AND 3F FF = 3B 78
ahora sacamos de la MT el octeto en el offset calculado (3B 7 y el siguiente octeto. Sobreescribimos el viejo buffer_C
5B 2D C6 80 3B 08 60 85 17 34 6A DC 8D F2 21 51 Buffer_C
I)
Ahora hacemos (FFFF - 3B78 (offset calculado en el paso H)) AND 3FFF = 0487 y obtenemos el octeto en ese offset y el próximo octeto. Lo salvamos en el Buffer_D,
sobreescribiendo los datos viejos
9C B8 97 BA 2E CD BA C0 5C 1D C4 63 EB 7D 5B ED Buffer_D
J)
Ahora hacemos XOR de los 16 bytes del buffer_C con los 16 bytes del buffer_D y copiamos el resultado en el buffer_B sobreescribiendo los datos viejos
5B 2D C6 80 3B 08 60 85 17 34 6A DC 8D F2 21 51 XOR 9C B8 97 BA 2E CD BA C0 5C
1D C4 63 EB 7D 5B ED
C7 95 51 3A 15 C5 DA 45 4B 29 AE BF 66 8F 7A BC Buffer_B
K)
Copiamos el 1º y el 16º bytes del buffer_B en el 1º y el 2º byte del buffer_D
C7 BC 97 BA 2E CD BA C0 5C 1D C4 63 EB 7D 5B ED Buffer_D
L)
Ahora ejecutamos un XOR entre el 7º y el 8º bytes del hash_DW con el 1º y el 2º bytes del Buffer_D
60 F7 XOR C7 BC = A7 4B
Salvamos este resultado en los 2 primeros bytes del Buffer_C
A7 4B C6 80 3B 08 60 85 17 34 6A DC 8D F2 21 51 Buffer_C
M)
Entonces hacemos un AND entre los 2 primeros bytes del Buffer_C y 3FFF
A7 4B AND 3FFF = 274B
Ahora obtenemos el octeto en este offset (27 4B) y el siguiente octeto. Lo salvamos en el buffer_D sobrescribiendo los datos viejos
98 38 2C 3B 09 72 E9 85 6D 9C 5E 08 18 EE 7F 38 Buffer_D
N)
ahora hacemos XOR de los 16 bytes del buffer_D con los 16 bytes del Buffer_B y salvamos el resultado en el buffer_C, sobreescribiendo los datos viejos
C7 95 51 3A 15 C5 DA 45 4B 29 AE BF 66 8F 7A BC Buffer_B XOR 98 38 2C 3B 09 72
E9 85 6D 9C 5E 08 18 EE 7F 38 Buffer_D
5F AD 7D 01 1C B7 33 C0 26 B5 F0 B7 7E 61 05 84 Buffer_C
O)
Ahora tomamos el 5º byte del HASH_DW y hacemos un AND con 3FFF
DD 57 AND 3F FF = 1D 57
Ahora obtenemos el octeto en este offset (1D 57) de la MT y salvamos esos 8 bytes en el principio del buffer_D sobrescribiendo los datos viejos
8A C8 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38 Buffer_D
------------------------ LOOP(iteraciones) ------------------------------------
O1)
Ahora cogemos los primeros 2 bytes del buffer_D y hacemos un AND con 3FFF
8A C8 AND 3FFF = 0A C8
Luego tomamos el octeto en este offset (0A C y salvamos estos 8 bytes en (la cabecera) del buffer_B
73 D0 61 D0 E9 73 67 7F 4B 29 AE BF 66 8F 7A BC Nuevo BUFFER_B
P)
copiamos los primero 2 bytes del buffer_B en los 2 primeros bytes del buffer_D
73 D0 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38 Nuevo Buffer_D
-------------------------------------------------------------------
1^ iteración---------------------------------------------
buffer_b = EC C7 07 EF AE 69 65 0A 4B 29 AE BF 66 8F 7A BC
buffer_d = EC C7 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
2^ iteración---------------------------------------------
buffer_b = E0 2F B4 C8 4D 04 B3 18 4B 29 AE BF 66 8F 7A BC
buffer_d = E0 2F 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
3^ iteración ---------------------------------------------
buffer_b = E1 1C 65 DD 3A 98 55 99 4B 29 AE BF 66 8F 7A BC
buffer_d = E1 1C 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
4^ iteración ---------------------------------------------
buffer_b = B2 F7 D4 50 F6 DF 68 72 4B 29 AE BF 66 8F 7A BC
buffer_d = B2 F7 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
5^ iteración ---------------------------------------------
buffer_b = 9C D6 8D CB 97 32 AE EE 4B 29 AE BF 66 8F 7A BC
buffer_d = 9C D6 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
6^ iteración ---------------------------------------------
buffer_b = 41 C0 62 F6 B6 B1 FC 64 4B 29 AE BF 66 8F 7A BC
buffer_d = 41 C0 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
7^ iteración ---------------------------------------------
buffer_b = B5 A9 B6 EE 8A C2 BE 4B 4B 29 AE BF 66 8F 7A BC
buffer_d = B5 A9 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
8^ iteración ---------------------------------------------
buffer_b = 0E FD 14 6E 7D 71 4C EA 4B 29 AE BF 66 8F 7A BC
buffer_d = 0E FD 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
9^ iteración ---------------------------------------------
buffer_b = 27 A5 CC DB 7E EC 30 F8 4B 29 AE BF 66 8F 7A BC
buffer_d = 27 A5 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
10^ iteración ---------------------------------------------
buffer_b = C0 2E CE C3 86 16 7E 4D 4B 29 AE BF 66 8F 7A BC
buffer_d = C0 2E 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
11^ iteración ---------------------------------------------
buffer_b = 43 58 DA 13 54 4D B4 CB 4B 29 AE BF 66 8F 7A BC
buffer_d = 43 58 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
12^ iteración ---------------------------------------------
buffer_b = AE E4 09 B8 7A 5A A8 54 4B 29 AE BF 66 8F 7A BC
buffer_d = AE E4 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
13^ iteración ---------------------------------------------
buffer_b = 75 EF 05 90 93 5A 68 12 4B 29 AE BF 66 8F 7A BC
buffer_d = 75 EF 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
beer
seca2 nin bir adreste kırıldığı yazıyor anlayan arkadaşlar veya modlar bir ilgilenirse iyi olur herhalde....nano51
C1 3C 01 BE 9D 10 01 71 00 00 70 07 D4 00 03 C6 98 80 EF 70 29 EB 02 DB 4E 38 4E E4 63 23 14 96 E0 43 BE 4C 6D BF 46 41 EE 08 91 C9 14 F9 EA 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 82 CE 7B 3D B9 FE 56 60 70 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 63
p2 = BE prov 0070
C1 3A 00 00 10 3A 36 AE D2 9E 3B 83 7B 18 41 37 E5 50 03 3E F4 E1 90 00
En claro será como sigue
71 00007007D40003
0F
12 00
27 1CC1
13 01
13 09
13 15
13 33
D1 20389E30EAAFD55595213C43993F7017
1)
Tomamos todos los bytes desde p3 hasta D1 (incluido)
10017100007007D400030F1200271CC11301130913151333D1
y realizamos el sha1 completando con byte-padding = 00. Obtendremos 20 bytes que llamaremos MD-1
AA BB 72 D7 46 AB C1 82 23 D8 CF 7E A0 18 A3 D7 1B 2A 9B 0A
2)
copiamos los primeros 8bytes del MD-1 y los desencriptamos con la misma clave con la que va firmada (0E), pero con la tabla 9x (independientemente de la hash table usada en P2)
00 0E 24 35 56 8B 90 F2
3)
ponemos al final del MD-1 los 8 bytes que obtuvimos y ahora tendremos 28 bytes:
AA BB 72 D7 46 AB C1 82 23 D8 CF 7E A0 18 A3 D7 1B 2A 9B 0A 00 0E 24 35 56 8B 90 F2
Ahora hacemos un sha1, siempre completando con 00 (byte-padding = 00) y llamamos a nuestro resultado MD-2
4)
Tomamos los primeros 16 bytes y los copiamos en un buffer llamado Hash_DW
E5 CC C9 AC C9 FE 44 C9 EC 27 0D E4 CA 1B 1F 4D HASH_DW
Precisando:
Estas fases se ejecutarán siempre por la tarjeta, también en instrucciones normales sin los nanos 0F/51 porque este algoritmo se activa por el nano D2 la primera vez que lo recibe la tarjeta.
5)
Ahora empieza la rutina del nano 0F. La tarjeta comprueba si el nano está presente y si lo está ejecuta las siguientes operaciones:
6)
Copia 16 btes del hash_DW en un buffer llamado Buffer_A
E5 CC C9 AC C9 FE 44 C9 EC 27 0D E4 CA 1B 1F 4D Buffer_A
7)
Ahora tomo el primer octeto del buffer_A e intercambia (swap) los primeros 4 bytes con los últimos 4 en los búferes buffer_A y HASH_DW
C9 FE 44 C9 E5 CC C9 AC EC 27 0D E4 CA 1B 1F 4D Hash_DW
C9 FE 44 C9 E5 CC C9 AC EC 27 0D E4 CA 1B 1F 4D Buffer_A
Ahora tomamos los primeros 8 bytes del Hash_DW y los desencriptamos con la clave que firma nuestra ECM (0E), pero siempre con la tabla 9x (independientemente de la tabla usada en P2)
C9 FE 44 C9 E5 CC C9 AC --- Decipher (9E) --- 32 FD 7B 78 DD 57 60 F7
32 FD 7B 78 DD 57 60 F7 EC 27 0D E4 CA 1B 1F 4D Hash_DW
------------------ PRINCIPIO DE LAS ELABORACIONES --------------------------
A)
Cogemos los 2 primeros bytes del hash_DW y hacemos un AND con 3FFF
32 FD AND 3FFF = 32 FD
Este resultado nos dice que octeto tenemos que coger de la MT, para salvarlo en el buffer_B.
AE EE F4 D0 1E E9 FE A0 Buffer_B
B)
Ahora con una simple operación obtenemos otro offset para sacar otro octeto de la MT y lo salvamos en el buffer_C. Esta es la operación:
(FFFF-32FD (offset calculado)) AND 3FFF = 0D02
74 5E F7 9A DD 61 7D 6A Buffer_C
C)
ahora tenemos que hacer un XOR de los primeros 8 bytes del Buffer_C y lo guardamos en el buffer_D:
DA B0 03 4A C3 88 83 CA Buffer_D
D)
Tomamos los primeros ocho bytes del Buffer_D y los copiamos en los primeros 2 bytes del Buffer_C
DA CA F7 9A DD 61 7D 6A Buffer_C
E)
Ahora hacemos un XOR el byte 7º y 8º del Hash_DW con el 1º y el 2º del Buffer_C y lo salvamos en los dos primeros bytes del Buffer_B
60 F7 XOR DA CA = BA3D
BA 3D F4 D0 1E E9 FE A0 Buffer_B
F)
ahora salvamos 8 bytes en el buffer_C, sobreescribiendo los previos. Los obtenemos de la MT del offset calculado con un AND entre los 2 primeros bytes del Buffer_B y 3FFF.
BA 3D AND 3FFF = 3A 3D
82 F6 E9 D8 1F 75 D0 31 Buffer_C
G)
Hacemos un XOR entre los 8 primeros bytes del buffer_D y los 8 bytes del Buffer_C. Lo salvamos en el Buffer_E
DA B0 03 4A C3 88 83 CA --- XOR --- 82 F6 E9 D8 1F 75 D0 31
58 46 EA 92 DC FD 53 FB Buffer_E
H)
Hacemos un AND ente el 3º y el 4º bytes del Hash_DW y 3FFF
7B 78 AND 3F FF = 3B 78
ahora sacamos de la MT el octeto en el offset calculado (3B 7 y el siguiente octeto. Sobreescribimos el viejo buffer_C
5B 2D C6 80 3B 08 60 85 17 34 6A DC 8D F2 21 51 Buffer_C
I)
Ahora hacemos (FFFF - 3B78 (offset calculado en el paso H)) AND 3FFF = 0487 y obtenemos el octeto en ese offset y el próximo octeto. Lo salvamos en el Buffer_D,
sobreescribiendo los datos viejos
9C B8 97 BA 2E CD BA C0 5C 1D C4 63 EB 7D 5B ED Buffer_D
J)
Ahora hacemos XOR de los 16 bytes del buffer_C con los 16 bytes del buffer_D y copiamos el resultado en el buffer_B sobreescribiendo los datos viejos
5B 2D C6 80 3B 08 60 85 17 34 6A DC 8D F2 21 51 XOR 9C B8 97 BA 2E CD BA C0 5C
1D C4 63 EB 7D 5B ED
C7 95 51 3A 15 C5 DA 45 4B 29 AE BF 66 8F 7A BC Buffer_B
K)
Copiamos el 1º y el 16º bytes del buffer_B en el 1º y el 2º byte del buffer_D
C7 BC 97 BA 2E CD BA C0 5C 1D C4 63 EB 7D 5B ED Buffer_D
L)
Ahora ejecutamos un XOR entre el 7º y el 8º bytes del hash_DW con el 1º y el 2º bytes del Buffer_D
60 F7 XOR C7 BC = A7 4B
Salvamos este resultado en los 2 primeros bytes del Buffer_C
A7 4B C6 80 3B 08 60 85 17 34 6A DC 8D F2 21 51 Buffer_C
M)
Entonces hacemos un AND entre los 2 primeros bytes del Buffer_C y 3FFF
A7 4B AND 3FFF = 274B
Ahora obtenemos el octeto en este offset (27 4B) y el siguiente octeto. Lo salvamos en el buffer_D sobrescribiendo los datos viejos
98 38 2C 3B 09 72 E9 85 6D 9C 5E 08 18 EE 7F 38 Buffer_D
N)
ahora hacemos XOR de los 16 bytes del buffer_D con los 16 bytes del Buffer_B y salvamos el resultado en el buffer_C, sobreescribiendo los datos viejos
C7 95 51 3A 15 C5 DA 45 4B 29 AE BF 66 8F 7A BC Buffer_B XOR 98 38 2C 3B 09 72
E9 85 6D 9C 5E 08 18 EE 7F 38 Buffer_D
5F AD 7D 01 1C B7 33 C0 26 B5 F0 B7 7E 61 05 84 Buffer_C
O)
Ahora tomamos el 5º byte del HASH_DW y hacemos un AND con 3FFF
DD 57 AND 3F FF = 1D 57
Ahora obtenemos el octeto en este offset (1D 57) de la MT y salvamos esos 8 bytes en el principio del buffer_D sobrescribiendo los datos viejos
8A C8 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38 Buffer_D
------------------------ LOOP(iteraciones) ------------------------------------
O1)
Ahora cogemos los primeros 2 bytes del buffer_D y hacemos un AND con 3FFF
8A C8 AND 3FFF = 0A C8
Luego tomamos el octeto en este offset (0A C y salvamos estos 8 bytes en (la cabecera) del buffer_B
73 D0 61 D0 E9 73 67 7F 4B 29 AE BF 66 8F 7A BC Nuevo BUFFER_B
P)
copiamos los primero 2 bytes del buffer_B en los 2 primeros bytes del buffer_D
73 D0 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38 Nuevo Buffer_D
-------------------------------------------------------------------
1^ iteración---------------------------------------------
buffer_b = EC C7 07 EF AE 69 65 0A 4B 29 AE BF 66 8F 7A BC
buffer_d = EC C7 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
2^ iteración---------------------------------------------
buffer_b = E0 2F B4 C8 4D 04 B3 18 4B 29 AE BF 66 8F 7A BC
buffer_d = E0 2F 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
3^ iteración ---------------------------------------------
buffer_b = E1 1C 65 DD 3A 98 55 99 4B 29 AE BF 66 8F 7A BC
buffer_d = E1 1C 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
4^ iteración ---------------------------------------------
buffer_b = B2 F7 D4 50 F6 DF 68 72 4B 29 AE BF 66 8F 7A BC
buffer_d = B2 F7 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
5^ iteración ---------------------------------------------
buffer_b = 9C D6 8D CB 97 32 AE EE 4B 29 AE BF 66 8F 7A BC
buffer_d = 9C D6 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
6^ iteración ---------------------------------------------
buffer_b = 41 C0 62 F6 B6 B1 FC 64 4B 29 AE BF 66 8F 7A BC
buffer_d = 41 C0 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
7^ iteración ---------------------------------------------
buffer_b = B5 A9 B6 EE 8A C2 BE 4B 4B 29 AE BF 66 8F 7A BC
buffer_d = B5 A9 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
8^ iteración ---------------------------------------------
buffer_b = 0E FD 14 6E 7D 71 4C EA 4B 29 AE BF 66 8F 7A BC
buffer_d = 0E FD 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
9^ iteración ---------------------------------------------
buffer_b = 27 A5 CC DB 7E EC 30 F8 4B 29 AE BF 66 8F 7A BC
buffer_d = 27 A5 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
10^ iteración ---------------------------------------------
buffer_b = C0 2E CE C3 86 16 7E 4D 4B 29 AE BF 66 8F 7A BC
buffer_d = C0 2E 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
11^ iteración ---------------------------------------------
buffer_b = 43 58 DA 13 54 4D B4 CB 4B 29 AE BF 66 8F 7A BC
buffer_d = 43 58 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
12^ iteración ---------------------------------------------
buffer_b = AE E4 09 B8 7A 5A A8 54 4B 29 AE BF 66 8F 7A BC
buffer_d = AE E4 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
13^ iteración ---------------------------------------------
buffer_b = 75 EF 05 90 93 5A 68 12 4B 29 AE BF 66 8F 7A BC
buffer_d = 75 EF 54 47 68 63 4A 83 6D 9C 5E 08 18 EE 7F 38
beer
Yorum