CatalanEnglishFrenchSpanish

Si quieres opinar, tienes que estar registrado.

¡Regístrate! Disfruta de todas las ventajas de pertenecer a http://inforprograma.net

Teorema de algoritmo de la vodafone arcadyan

Autor : admin  Fecha : 10/09/2016 10:22:58Visto : 1462 Comentario : 1
Teorema de algoritmo de la vodafone arcadyan


vodafone

Explicacion de algoritmo de la vodafones arcadyan.

Visto los mensaje y correo recibido sobre el programa de teorema de la vodafones arcadyan pidiendo una mejor explicacion sobre el funcionamiento de este algoritmos.

Paso a explicar como se crear la clave wpa y el pin wps de esto router de vodafone.

Paso 1
necesitamos la mac los 4 ultimo digito de la mac nosotros vamos a opera con la siguiente mac invertanda 11:22:33:0B:EC
de los 12 digito que tiene la mac nosotros solo vamos a necesita los 4 ultimo digito de la mac por los que no quedamos con 0BEC

paso 2
creando nuestro k1 asta k4 y seria
necesitamos crear 4 variable llamada k1 asta k4 y 5 variable llamada S1 asta S5
la variable k1 asta k4 tendra como resultado la conversión de los 4 digito de la mac a decimal por separado.

Mac Hex a decimal

hex   decimal  
0   0  
B   11  
E   14  
C   12  









los resultado de hacer la conversión de hex a decimal a cada uno de los digito de la mac los guardamos cada uno en la variable llamada k1 asta k4.

nuestra variable de K ahora tiene los valores de cada uno de los digito de la Mac a decimal.

k1=0;

k2=11;

k3=14;

k4=12

esto valores son unico y no varia a los largo de algoritmos puesto que son valores que no cambiar de resultado de convertir cada uno de los digito de la mac a decimal

ya tenemos creado nuestro valores de K necesitamos crear 5 variable llamada seria que va desde S1 asta S5 los valores de seria no es mas que de convertir el resultado de los 4 dígito de la mac a decimal,Se descompone el número y se asignamos los valores de cada uno de ello a la variable seriale. en el caso que no de como resultado 4 numero o menos debemos de rellenalo con cero a la izquierda asta completa 5 numero.

Nuestra 5 variable seria tiene los valores de resultado de decimal

Mac hex a decimal

Mac 0BEC 03052

S1 = 0
S2 = 3
S3 = 0
S4 = 5
S5 = 2

los valores de seria a igual que key no cambiar su valores una ver guardado los resultado de decimal

paso 3 creando los digito Maestro.

Necesitamos crear dos variable M1 y M2 esta dos variable se nonimina digito maestro.
Para calcula el valor de Primer digito Maestro(M1) se hacer la suma de los k y S

S2+S3+K3+K4 = 29
3 + 0+ 14+ 12 = 29

el valor de la sumar los convertimos a hex como resultado no dar 1D no quedamos con el ultimo digito D como el valor es una letra entonce convertimos el valor de la letra a su valor correspondiente en hex que seria 13 el valor resultante los guardamos en la variable M1

29 a hex 1D = 13 valor de M1 = 13

para el valor de digito Maestro M2 se hacer igual haciendo la suma de los siguiente key y seriales. K y S

S4+S5+K0+K2 = 18
5 + 2 + 0 + 11 = 18

el valor de la sumar los convertimos a hex como resultado no dar 12 no quedamos con el ultimo diigito que es el 2

12 a hex 12 = valor de M2 = 2

resumiendo los valores de M1 y M2 se hacer sumando los valores de los K y S los pasamos a hex y no quedamos siempre con el ultimo digito si el digito es una letra hacemos la conversión a su equivalente en hex. Si por el contrario el ultimo digito es un numero no quedamos con el numero.

Paso 4 creando la clave WPA

la creación de la clave es una conbinacion de los Key, Seria y Maestro usando xor a cada uno de los K , S y M

M1 XOR S5 = 15
M2 XOR K2 = 9
K3 XOR S5 = 12
M1 XOR S4 = 8
M2 XOR K4 = 12
K4 XOR S4 = 9
M1 XOR S3 = 13
M2 XOR K4 = 14
M1 XOR M2 = 15

el resultado de cada xor los pasamos a hex

xor a hex

xor   hex  
15   F  
9   9  
12   C  
8   8  
12   C  
9   9  
13   D  
14   E  
15   F  














concadenamos todos los hexadecimales F9C8C9DEF y tenemos la clave wpa F9C8C9DEF


paso 5 creando el wps pin

para crear el pin se hacer igual que con la la clave haciendo xor a cada uno de los K, S, M

M1 XOR S5 = 15
M1 XOR S4 = 8
M2 XOR K2 = 9
M2 XOR K3 = 12
K3 XOR S5 = 12
K4 XOR S4 = 9
M1 XOR S3 = 13

el resultado de cada xor los pasamos a hex

xorl a hex

xor   HEX  
15   F  
8   8  
9   9  
12   C  
12   C  
9   9  
13   D  











los concadenamos todos F89CC9D los pasamos a decimal F89CC9D = 260.689.053

no quedamos con los 7 ultimo digito 0689053 y los pasamos a Checksum para que no de el ultimo digito de Checksum como resultado 06890537 tenemos el pin wps 06890537


 
Respuesta : 1# : admin10/09/2016 10:24:15
  • se a movido este tema aqui ante estaba publicado en el foro

    cualquier sugerencia o comentario sobre el este tema comentarlo aqui

    saludo


Primero00Ultimos

Pagina : 0 de 0

Si quieres opinar, tienes que estar registrado.

¡Regístrate! Disfruta de todas las ventajas de pertenecer a http://inforprograma.net

¿Quién está conectado?


banes inferior banes inferior banes inferior banes inferior banes inferior
Copyright Todos los derechos reservados @ 2015
Diseñado por Jesuli
www.inforprograma.net