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 : 2541 Comentario : 3
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


Respuesta : 2# : kurono10/05/2017 02:36:25
  • Muchas gracias por este tutorial, me ha sido de mucha ayuda. No es fácil encontrar esta información de forma tan clara en otros sitios ;-)

    Un saludo ;-)


Respuesta : 3# : admin13/05/2017 07:05:47
  • recuerdo perfectamente que me habia pedido una mejor explicacion sobre este algoritmo por correo, tambien habia mas gentes interesado por eso es creado este post, intentado explicarlo los mejor posible que a veces no es nada facil. estoy bastante ocupado pero espero publicar tambien mas de un algoritmo con este formato de explicacion junto a un teorema de cada uno de los algoritmo que publique. liberare tambien todos mi algoritmo y el codigo para quien le interese para su aplicaiones o de estudio de como funciona los algoritmo vulnerable.


    luego te respondo a correo recibido.

    saludo


Primero00Ultimos

Pagina : 0 de 2

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